This is the mail archive of the
xsl-list@mulberrytech.com
mailing list .
RE: XML NOTATION Error - with DTD
- To: Thushara Perera <thusharap at eurocenter dot lk>, "XML-DEV (E-mail)" <xml-dev at lists dot xml dot org>, "XSL News Group (E-mail)" <XSL-List at lists dot mulberrytech dot com>
- Subject: [xsl] RE: XML NOTATION Error - with DTD
- From: "Dudley, Mark" <Mark dot Dudley at usa dot xerox dot com>
- Date: Mon, 21 May 2001 16:57:43 -0400
- Reply-To: xsl-list at lists dot mulberrytech dot com
Thushara,
Your ACTION element must have the NOTATION attribute set as either A, C, or
D any time it is declared. Your XML example shows ACTION without the
NOTATION attribute declared.
Mark Dudley
-----Original Message-----
From: Thushara Perera [SMTP:thusharap@eurocenter.lk]
Sent: Monday, May 21, 2001 6:18 AM
To: XML-DEV (E-mail); XSL News Group (E-mail)
Subject: XML NOTATION Error - with DTD
Hi
Could someone please help me with this ?
I have an XML file and a DTD file to validate this XML file. In my
XML file I have something like:
.....
.......
<PRODUCTS>
<PRODUCT xml:lang="en">
<SUPPLIER>
<COMPANYID QUALIFIER="TRA">12345</COMPANYID>
<COMPANYNAME>Test Company</COMPANYNAME>
</SUPPLIER>
<ACTION>A</ACTION>
<PRODUCTID QUALIFIER="mk">1234</PRODUCTID>
<MANUFACTURER>
<COMPANYID QUALIFIER="TRA">67890</COMPANYID>
....
...
and my DTD has something like this:
.....
....
<!NOTATION ISODATE SYSTEM " <http://www.iso.ch/cate/d15903.html>>
<!ELEMENT ACTION (#PCDATA)>
<!ATTLIST ACTION NOTATION (A|C|D) #REQUIRED>
.....
...
and when I validate the file, it gives me this error.
"Required attribute 'NOTATION' is missing."
What would be the error in this ?
Thanks a lot
Thushara
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Thushara Perera @ EuroCenter DDC LTD
Colombo 3
Sri Lanka
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list