0
私は最初の行JavaのXMLのDTD、SAXパーサー
<?xml version="1.0" encoding="UTF-8"?>
後、次の
<!DOCTYPE TRACE PUBLIC "trace.dtd" "trace.dtd">
を持つXML文書をした私はSAX XMLパーサを使用してそれを解析すると、私は次の取得エラー...
at javax.xml.parsers.SAXParser.parse(Unknown Source)
java.io.FileNotFoundException: F:\<BLAH>\trace.dtd (The system cannot find the file specified)
xmlを正常に解析するためにこのタグを回避する方法はありますか? java.io.FileNotFoundException:F:\
MSG siを明確に働いていました指定されたファイルが見つかりません)。あなたは不正なパス値を指定しました。あなたが解析したいファイルを見つけられませんでした – Incognito
いいえ、先生、ファイルからそのタグを削除すると、ファイルを読み込みます;)問題はそのタグにあります。 –
私は@ David.BCに同意します。これは明確なエラーメッセージです。あなたの前提を検証したいのであれば、2つの異なるファイルにコードを実行します。一つはタグを付けて、もう一つは 'trace.dtdを編集しないで、編集したものをコピーしてください。 ' – c0der