At 10:24 30/11/01 -0800, you wrote:
And if you try
<!DOCTYPE ex SYSTEM "jason.dtd"> or <!DOCTYPE ex SYSTEM "C:\jason.dtd"> (with a back slash)
isn't it working
Xavier
Hello,
I've just written some simple code to find out whether the XML I generate validates against a particular dtd but I'm have some problems. Here is my code:
parse( ) { try { DOMParser domParser = new DOMParser( );
java.io.FileInputStream inputStream = new java.io.FileInputStream("C:\\ForImport.xml");
InputSource is = new InputSource(inputStream);
domParser.setFeature("http://xml.org/sax/features/validation" , true);
domParser.setErrorHandler(new JarErrorHandler( ));
domParser.parse(is); } catch(Exception e) { System.out.println(e.getMessage( )); }
Where JarErrorHandler is my Error Handler which simeply prints the specified Error Messages.
The relevent portion of ForImport.xml is:
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE ex SYSTEM "C:/jason.dtd">
The file jason.dtd does exist at C:/jason.dtd on my local system. When I run the program I get the following output:
In fatalErrer( ) Stopping after fatal error: File "C:/jason.dtd" not found.
I'm sure the problem is something silly, but I can't figure it out! Any help would be greatly appreciated.
-Jason
__________________________________________________ Do You Yahoo!? Yahoo! GeoCities - quick and easy web site hosting, just $8.95/month. http://geocities.yahoo.com/ps/info1
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
