-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Doug Marttila writes:
I am using a node in my xml to define variables. The defined variables
are referenced by ID in another node (a project). The problem is that
some variables have sub-ids (the variables are "buckets" instead of
numeric values, they can have values like "high" "med" "low")
This is, I'm sorry to say, a Frequently Requested Feature, i.e. there
is no simple way to achieve what you want.
I think of this as the licence-plate problem -- cars have licence
plates, which specify state and plate number. Within states, plate
numbers are unique. Presuming a set of States keyed by @code, each
containing a sequence of IssuedPlates keyed by @number, to check an
ObservedPlate with @state and @number we need a _chained_ KeyRef,
i.e. use @state to identify a State, then use @number to identify an
IssuedPlate _within that State_.
The work-around you suggest (as it were, copying @code down from State
onto all IssuedPlates) is the only one I'm aware of.
ht
- --
Henry S. Thompson, HCRC Language Technology Group, University of Edinburgh
Half-time member of W3C Team
2 Buccleuch Place, Edinburgh EH8 9LW, SCOTLAND -- (44) 131 650-4440
Fax: (44) 131 650-4587, e-mail: ht@inf.ed.ac.uk
URL: http://www.ltg.ed.ac.uk/~ht/
[mail really from me _always_ has this .sig -- mail without it is forged spam]
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.6 (GNU/Linux)
iD8DBQFDvPIlkjnJixAXWBoRAtwnAJ9tlo6T26W5xXh0aHEHbgWRUmhiBwCeNrrq
58tk9hQGA87lf6jcQOlXG+0=
=RcnZ
-----END PGP SIGNATURE-----
-----------------------------------------------------------------
The xml-dev list is sponsored by XML.org <http://www.xml.org>, an
initiative of OASIS <http://www.oasis-open.org>
The list archives are at http://lists.xml.org/archives/xml-dev/
To subscribe or unsubscribe from this list use the subscription
manager: <http://www.oasis-open.org/mlmanage/index.php>