|
[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] What is the error in this XML doc.
I have a XML file called x.xml and the content is <?xml version="1.0" standalone="no"?> <!DOCTYPE A [ <!ENTITY ref SYSTEM "y.xml"> ]> <A> &ref; </A> and y.xml, the content is <B>123</B> <B>456</B> I am able to parse the Document with root node as A and two children nodes B. No error. If I change the XML file x.xml to <?xml version="1.0" standalone="no"?> <!DOCTYPE A [ <!ENTITY ref SYSTEM "y.xml"> <!ELEMENT B (#PCDATA)> <!ELEMENT A (B*)> ]> <A> &ref; </A> and when I read the x.xml using readStream(buf) I am getting the following error. c:\proj\x.xml: 9, 5: Content mismatch in `<A>'. Content model is ``(B)*'. I am not sure whether it is a valid XML doc or not. I belive without those two lines in the DTD it is a well formed document. But when add those two rules it becomes an invalid document. Basically what I am trying to do is x.xml will have root element and y.xml will have the contents of the root element A. Please give me an idea what I am doing wrong and how it should be. (I am using IBM XML parser.) Thillai AT&T, Middletown, NJ 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...)
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|
|||||||||

Cart








