[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: Newbie Question
Hi Nigel. Don't be worried about being a newbie -- nearly everyone is yet, at some level. :) At 06:41 PM 9/7/98 +0100, Nigel Byrnes wrote: >... I type it into a text editor and parse it with MSXML only to >receive the following error message: > >C:\msxml>jview msxml -d1 me\simple.xml >Root element name must match the DOCTYPE name >Location: file:/C:/msxml/me/simple.xml(10,2) >Context: <null> >... the error occurs at the >second character in the <DOCUMENT> element. The error message is >telling me that the root element name must match the DOCTYPE >name ["simple"]. However, i haven't being able to solve this >error. <snip> ><?xml version="1.0" encoding="UTF-8"?> ><!DOCTYPE simple [ ><!ELEMENT DOCUMENT (#PCDATA)> ><!ATTLIST DOCUMENT > trackNum CDATA #REQUIRED > secLevel (unclassified|classified) >"unclassified"> ><!ENTITY Description "this is a very simple sample document."> >]> ><DOCUMENT trackNum="1234">This is an entity inside an element: >&Description;</DOCUMENT> This should be pretty, er, simple. Your DOCTYPE declaration says that the root element of your document is the <simple> element. However, the actual document (which follows the close of the internal DTD, that is, the line containing the ]> characters) contains as its root an element called <DOCUMENT>. Either change the DTD so that the root element is DOCUMENT (<!DOCTYPE DOCUMENT...) , or change the actual root of the document to <simple>. Remember to keep the capitalization consistent, as (for example) an element called <DOCUMENT> is *not* the same as one called <document>. Then you should be all set. ================================================= John E. Simpson simpson@f... http://www.flixml.org Just XML - coming in September from Prentice-Hall 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
|