[xsl] DTD Problem

Subject: [xsl] DTD Problem
From: ABHAY Andre <andre.abhay@xxxxxxxx>
Date: Mon, 8 Jan 2001 11:29:00 +0100
Good morning,

	I have a problem with using ENTITY in my DTD file.
As you can see, in below, when I have <TITLETYP>OT</TITLETYP> in my XML file
and I try to load it with XML notepad in order to validate my XML file, 
I have a  XML parse error: 

Element content is invalid according to the DTD/Schema.
Expecting: AT, OT.

		<TITLETYP>OT</TITLETYP>
Do you know why there is an error here?

Please, find in below the DTD file and the XML file:

essai.dtd

<!ENTITY % TITLETYP "( AT | OT)">

<!ELEMENT MUSICALWORKS (WORK+)>

<!ELEMENT WORK (WORKTITLE+, DURATION?, CPRDT?, PUBDT?)>

<!ELEMENT WORKTITLE (TITLE+, LNGCDE?, (%TITLETYP;)+)>
<!ELEMENT TITLE (#PCDATA)>
<!ELEMENT LNGCDE (#PCDATA)>
<!ELEMENT TITLETYP (#PCDATA)>

<!ELEMENT DURATION (#PCDATA)>
<!ELEMENT CPRDT (#PCDATA)>
<!ELEMENT PUBDT (#PCDATA)>

essai.xml

<?xml version="1.0" standalone="no"?>
<?xml-stylesheet type="text/xsl"
href="http://etudev4/localengine3/essai.xsl";?>
<!DOCTYPE MUSICALWORKS SYSTEM "http://etudev4/localengine3/essai.dtd";>
<MUSICALWORKS>
	<WORK>
		<WORKTITLE>
			<TITLE>A1254</TITLE>
			<LNGCDE>FR</LNGCDE>
			<TITLETYP>OT</TITLETYP>
		</WORKTITLE>
	</WORK>	
</MUSICALWORKS>


Thanks a lot for your help and have a happy new year


André ABHAY.
_______________________________________________________________________
Tel : (33) 1 47 15 47 50    E-mail : mailto:andre.abhay@xxxxxxxx    web site
: http://www.sacem.fr
Address : SACEM / 225 avenue Charles de Gaulle / 92521 Neuilly sur Seine
cedex / France


 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list


Current Thread