<div> </div>
XmlUnit を使用するような XHTML コードをテストする必要があります。Diff コンストラクターは次のように教えてくれます。
org.xml.sax.SAXParseException: エンティティ "nbsp" が参照されましたが、宣言されていません。
nbspエンティティが XML で定義されていないことはわかっていますが、HTML コードは私のものではないため、#160で置き換えることはできません(それ以外の場合は明らかな解決策です)。
を追加して HTML コードを変更したくありません<!DOCTYPE html [ <!ENTITY nbsp " "> ]>
。変更せずにそのままにしておくことをお勧めします。
この問題を回避する別の方法はありますか? HTMLDocumentBuilder
XmlUnit にクラスがあることは知っていますが、適切なドキュメントや例を見つけることができませんでした。