
XercesにてXMLをパースしようとすると、
org.xml.sax.SAXParseException: The element type "td" must be terminated by the matching end-tag "</td>".
のような例外が発生してしまいます。
解析ソースの該当する部分は(1)
<table><tr><td>調理器具</td></tr></table>
です。
しかし(2)
<table><tr><td>調理器具 </td></tr></table>
というように、終了タグの前に半角スペースを入れるだけで、例外は発生しなくなります。
できれば(1)のようなXML文書としたいのですが、どうすればいいでしょうか。
パーサのセッティングが原因?
以下がパース時のパーサの設定です。
parser.setFeature("http://xml.org/sax/features/validation", true);
parser.setFeature(
"http://xml.org/sax/features/namespaces", false);
parser.setFeature("http://apache.org/xml/features/validation/schema", true);
parser.setIncludeIgnorableWhitespace(true);
parser.setErrorHandler(new DefaultHandler());
よろしくお願いします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
xPathで全てのhタグを取得した...
-
XMLで特殊文字を扱うにはどうし...
-
<intervalTime>タグ?
-
サイトマップのトップページア...
-
次のxhtml文
-
XMLとHTML
-
XSL-FOをつかってPDF出力
-
XML
-
html→xmlの変換
-
同じタグ名の項目取得
-
東芝のDynabookなのですがアン...
-
ノードの並び替え
-
XMLファイル内のデータ(値)を変...
-
SNMP リンクダウンとノードダ...
-
ExcelVBAで書き出した文字が化ける
-
XML、XSLTの適応エラー(IEから...
-
HTTPステータス 404 - There is...
-
TreeView の初期表示について
-
大規模行列の計算
-
XMLファイルの作り方がわかりま...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
XMLで特殊文字を扱うにはどうし...
-
終了タグが認識されない?
-
html→xmlの変換
-
xPathで全てのhタグを取得した...
-
ほんとにすみません。XLMって・...
-
JavaScriptを使うとXMLで実体参...
-
[<a href=imgboard.php?res=☆☆>...
-
XML
-
XMLとXHTMLの違いって??
-
XMLとHTML
-
CPUの考え方を教えてください ...
-
東芝のDynabookなのですがアン...
-
ルート要素ノードが2個ある場合?
-
SNMP リンクダウンとノードダ...
-
XMLで要素が記述された順番に意...
-
Excel-VBAでXMLの複数ノードの...
-
複数のマックPCによる数値計算...
-
XML、XSLTの適応エラー(IEから...
-
バッチファイルでテキストファ...
-
同じタグ名の項目取得
おすすめ情報