Calling external DTD from MSXML
Hello All, I am trying to validate my XML files with their corresponding DTD's using MS validating XML parser in Java but the MSXML is throwing an exception :- Could Not find External DTD. Let me explain the scenario:- The XML file (Books.xml) I am trying to validate starts with <?XML VERSION="1.0"?> <!DOCTYPE BOOKS SYSTEM "books.dtd"> and it's corresponding DTD (Books.dtd) starts with <!ELEMENT BOOKS (AUTHOR)+> <!ELEMENT AUTHOR (#PCDATA) (my DTD conatins only 2 elements <BOOKS> and <AUTHOR>) Yet when I start to load the Books.xml file using the MSXML validating parser the following exception is thrown :- "Error Loading XML Document 'Books.xml' com.xml.ms.xml.parser ParseException: Could Not Find External DTD 'Books.dtd'" (The Books.xml and Books.dtd files are in the same folder) How to correct this problem??Any Suggestions??? Regards, AMIT xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@i... Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ To (un)subscribe, mailto:majordomo@i... the following message; (un)subscribe xml-dev To subscribe to the digests, mailto:majordomo@i... the following message; subscribe xml-dev-digest List coordinator, Henry Rzepa (mailto:rzepa@i...)
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