ファイルを読み取って DOM ドキュメントを生成しようとしていますが、ファイルに空白と改行が含まれており、それらを無視しようとしていますが、できませんでした:
DocumentBuilderFactory docfactory=DocumentBuilderFactory.newInstance();
docfactory.setIgnoringElementContentWhitespace(true);
setIgnoringElementContentWhitespace メソッドは、検証フラグが有効になっている場合にのみ動作することが Javadoc でわかりますが、ドキュメントの DTD または XML スキーマがありません。
私に何ができる?
アップデート
mySelf < !ELEMENT... 宣言を導入するという考えが気に入らず、 Tomalak が指摘するフォーラムで提案された解決策を試しましたが、うまくいきません。Linux 環境で Java 1.6 を使用しました。これ以上提案がなければ、空白テキストノードを無視する方法をいくつか作ると思います