[Home] [By Thread] [By Date] [Recent Entries]
rbourret@d... wrote: > One possibility is that something in your XML document, such > as an attribute at > the root, would refer to the XML document containing the > XML-Data definition of > your grammar: > > <MyRoot Schema="MyRootSchema.xml"> > ... > > Another (uglier) possibility is that you use namespaces: the > XML-Data namespace > and the namespace your XML-Data data defines. I haven't > looked enough at either > the namespaces or XML-Data specs to be sure how this would > work, but it seems > the object structure might be something like: > > ... > Namespaces are intended to what you're asking for. I.e.: <?xml:namespace ns="urn:mycompany:MyRootSchema" prefix="myschema" src="http://something/MyRootSchema.xml"?> I don't see why using a standardized solution is uglier than inventing your own namespace tag. This does require you to namespace qualify your instance information. I.e. the tags that come from the urn:mycompany:MyRootSchema would be something like <myschema:xyz>. xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@i... Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ To (un)subscribe, mailto:majordomo@i... the following message; (un)subscribe xml-dev To subscribe to the digests, mailto:majordomo@i... the following message; subscribe xml-dev-digest List coordinator, Henry Rzepa (mailto:rzepa@i...)
|

Cart



