[Date Prev]
| [Thread Prev]
| [Thread Next]
| [Date Next]
--
[Date Index]
| [Thread Index]
XML Schema - Associate Element Name and Attribute with keys/keyrefs?
- From: "Andy Street" <t3h1337n00b@gmail.com>
- To: xml-dev@lists.xml.org
- Date: Sun, 22 Apr 2007 17:03:51 -0400
Hey all,
Is it possible to associate an element name with an attribute using a key/keyref pair?
The message I'm trying to validate would look like this:
<root>
<global>
<properties message-type="servermessage">
...
</properties>
</global>
<servermessage>
...
</servermessage>
</root>
or
<root>
<global>
<properties message-type="modulemessage">
...
</properties>
</global>
<modulemessage>
...
</modulemessage>
</root>
The general idea is that the message-type in global/properties defines what element follows it. Right now, I have implemented a schema that uses <xs:choice> but obviously that would allow the message-type to be modulemessage and the following element to be a servermessage element. Any ideas on how I would go about writing a schema for what I want to do, or do I need to change how my xml is currently written to do what I want?
Thanks,
Andy
[Date Prev]
| [Thread Prev]
| [Thread Next]
| [Date Next]
--
[Date Index]
| [Thread Index]