OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: XML NOTATION Error - with DTD



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 
	~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~