Newbie Question

Usha_R2 at verifone.com Usha_R2 at verifone.com
Tue Sep 8 05:44:15 BST 1998


Just make the Document type to be of "DOCUMENT". It will work.

------------------------------------------------------------------------
--------

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE DOCUMENT [
<!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>

------------------------------------------------------------------------
--------
One more clarification. When the above XML file is compiled using MSXML,
in the output the parser does not substitute the contents of the Entity
&Description;. Why it so? Is it a bug in MSXML parser or is there any
error in ENTITIY declaration

Thank you

K. Usha Rani

> ----------
> From: 	Nigel Byrnes
> Reply To: 	Nigel Byrnes
> Sent: 	Monday, September 07, 1998 11:11 PM
> To: 	xml-dev at ic.ac.uk
> Subject: 	Newbie Question
> 
> <SwallowsPride/>
> 
> Hi
> 
> I'm just getting started in the XML world and I'm working
> through Simon St. Laurent's book "XML: A Primer". The start of
> chapter 5 looks at the parsing of a simple xml document. So 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>
> 
> (Attached as an appendix to this mail is the listing of
> simple.xml.) From what i can gather, 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.
> 
> I haven't got many more hairs to pull out, so can someone point
> in the the right direction. Many thanks,
> 
> Nigel
> 
> -=-=-=-=- Listing of simple.xml -=-=-=-=-=-=-=-=
> 
> <?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>
> 
> --
> 
> Nigel Byrnes,                     Software Engineering
> Applications Group
> Philips Research Laboratories,
> Redhill.                          Tel: +44 (0)1293 815578
> Surrey,                           Fax: +44 (0)1293 815024
> RH1 5HA. UK                       Email:
> byrnes at prl.research.philips.com
> 
> 
> 
> xml-dev: A list for W3C XML Developers. To post,
> mailto:xml-dev at ic.ac.uk
> Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/
> To (un)subscribe, mailto:majordomo at ic.ac.uk the following message;
> (un)subscribe xml-dev
> To subscribe to the digests, mailto:majordomo at ic.ac.uk the following
> message;
> subscribe xml-dev-digest
> List coordinator, Henry Rzepa (mailto:rzepa at ic.ac.uk)
> 

xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev at ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/
To (un)subscribe, mailto:majordomo at ic.ac.uk the following message;
(un)subscribe xml-dev
To subscribe to the digests, mailto:majordomo at ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa at ic.ac.uk)




More information about the Xml-dev mailing list