2つのXMlドキュメントを比較するときにXMLユニットに大文字小文字を無視させる方法はありますか?タグとその値の両方が私と同じですか?私は、入力文字列の両方に.toUpperCase()
を使用して、単純にしようとしたが、その後、私はこのエラーを取得するExpected attribute value 'FALSE' but was 'false'
XMLUnitのケースを無視する
:
[Fatal Error] :1:6: The processing instruction target matching "[xX][mM][lL]" is not allowed. org.xml.sax.SAXParseException: The processing instruction target matching "[xX][mM][lL]" is not allowed. at org.apache.xerces.parsers.DOMParser.parse(Unknown Source) at org.apache.xerces.jaxp.DocumentBuilderImpl.parse(Unknown Source) at org.custommonkey.xmlunit.XMLUnit.buildDocument(XMLUnit.java:383) at org.custommonkey.xmlunit.XMLUnit.buildDocument(XMLUnit.java:370) at org.custommonkey.xmlunit.Diff.<init>(Diff.java:101) at org.custommonkey.xmlunit.Diff.<init>(Diff.java:93)
に異なる方法の任意のアイデア
XMLUnitは私に、以下の違いを与えますこれを行う?またはエラーを取り除く方法?
まだ、ケースを無視するXMLUnitを指示する方法は次のようになりますが、クール:) – kralco626