[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: Difficulties with catalog
Thanks a lot, Jirka. That solves my problem ! I knew I made a mistake, I've tried almost all catalog entries, but this one... For next XML Prague, I promise I'll learn the whole xml-catalogs specification ! ;-) But there is something strange : if I parse xml file with an InputSource where systemId is not set, the import.dtd is expanded to import.dtd, as a relative path, and import.dtd was not found into catalog. Doesn't matter, having null systemId is always a bad practise... Best regards, Christophe Le 18/07/2018 à 19:44, Jirka Kosek a écrit : On 18.7.2018 15:28, Christophe Marchand wrote:I have an XML file, that starts like this : <!DOCTYPE imported SYSTEM "import.dtd">In this context import.dzd is relative URI and will be expanded to something like file:/location/of/xml/file/on/your/machine/import.dtd<catalog xmlns="urn:oasis:names:tc:entity:xmlns:xml:catalog"> <system systemId="import.dtd" uri="file:/opt/eu/lefebvre-sarrut/el/workflow/dp48/imported/import-xml.dtd"/>And as import.dtd is not matching above mentioned absolute URI this catalog entry will not be used. You have to use systemSuffix entry instead (see https://www.oasis-open.org/committees/download.php/14809/xml-catalogs.html#s.systemsuffix) <systemSuffix systemIdSuffix="import.dtd" uri="file:/opt/eu/lefebvre-sarrut/el/workflow/dp48/imported/import-xml.dtd"/>
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] |
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|