Subject: [xsl] DTD Element problem From: Flemming Jønsson <flj@xxxxxxxxxxxxx> Date: Thu, 6 Nov 2003 11:06:33 +0100 |
I have some xml files containing source code (or SQL queries) inside a particular tag. In my DTD I wanted to define the element SQL to contain #CDATA, but this is not allowed. <!ELEMENT SQL (#CDATA)> is illegal, <!ELEMENT SQL (#PCDATA)> is legal. In my XML files I have <![CDATA[{SQL_HERE}]> around my SQL queries - which works fine, when SQL is defined as PCDATA in the DTD. Is there another way I can define SQL to be CDATA instead of PCDATA in the DTD? It seems a bit redundant to define SQL as PCDATA in the DTD and then explicitly define the contents of the SQL tag to be CDATA in the XML file. Regards, Flemming XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] XSL-List Goodbye, "Braumüller, Hans" | Thread | RE: [xsl] DTD Element problem, Michael Kay |
RE: [xsl] problem endless rekursion, Michael Kay | Date | RE: [xsl] variable binding, Shipra Dingare |
Month |