Hi All,
I am new to this forum. But I am using libxml and oasis catalog for a long
time. As far as I have no problem in this. But at present, we have receieved a
new DTD in this External entity files are called within the DTD using PUBLIC.
this is as follows:
<!ENTITY % ISOnum PUBLIC "ISO 8879:1986//ENTITIES
Numeric and Special Graphic//EN" "XML_entities\ISOnum.ent">
<!ENTITY % ISOpub PUBLIC "ISO 8879:1986//ENTITIES
Publishing//EN" "XML_entities\ISOpub.ent">
<!ENTITY % ISOtech PUBLIC "ISO 8879:1986//ENTITIES
General Technical//EN" "XML_entities\ISOtech.ent">
<!ENTITY % ISOdia PUBLIC "ISO 8879:1986//ENTITIES
Diacritical Marks//EN" "XML_entities\ISOdia.ent">
....
As same as we followed for other DTDs, I have written something like below in
my Catalog.xml file:
<public publicId="ISO 8879:1986//ENTITIES Numeric and Special
Graphic//EN" uri="XML_entities/ISOnum.ent"/>
<public publicId="ISO 8879:1986//ENTITIES Publishing//EN"
uri="XML_entities/ISOpub.ent"/>
<public publicId="ISO 8879:1986//ENTITIES General Technical//EN"
uri="XML_entities/ISOtech.ent"/>
<public publicId="ISO 8879:1986//ENTITIES Diacritical Marks//EN"
uri="XML_entities/ISOdia.ent"/>
Eventhough, when I validating my xml against the dtd using latest libxml
parser. It outputs something like below:
file:///L%3A/xml/npg/NPG_XML_Article.dtd:529: error: Invalid URI:
XML_entities\ISOnum.ent
Numeric and Special Graphic//EN" "XML_entities\ISOnum.ent">
^
file:///L%3A/xml/npg/NPG_XML_Article.dtd:531: error: Invalid URI:
XML_entities\ISOpub.ent
Publishing//EN" "XML_entities\ISOpub.ent">
^
file:///L%3A/xml/npg/NPG_XML_Article.dtd:533: error: Invalid URI:
XML_entities\ISOtech.ent
General Technical//EN" "XML_entities\ISOtech.ent">
^
file:///L%3A/xml/npg/NPG_XML_Article.dtd:535: error: Invalid URI:
XML_entities\ISOdia.ent
Diacritical Marks//EN" "XML_entities\ISOdia.ent">
^
But the same Catalog file works perfectly within my Editor JEdit.
Please can anybody helpme to solve this problem
FYI: I am using Windows XP Professional
Regards,
Srikrishnan_______________________________________________
xml mailing list, project page http://xmlsoft.org/
[email protected]
http://mail.gnome.org/mailman/listinfo/xml