Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/344.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/xml/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 使用XMLUnit忽略大小写_Java_Xml_Xmlunit - Fatal编程技术网

Java 使用XMLUnit忽略大小写

Java 使用XMLUnit忽略大小写,java,xml,xmlunit,Java,Xml,Xmlunit,在比较两个XML文档时,有没有办法让XML单元忽略大小写?标签和它们的值。。。对我来说是一样的吗 XMLUnit给我以下区别:预期属性值为“FALSE”,但为“FALSE” 我尝试在两个输入字符串上都使用.toUpperCase(),但出现以下错误: [致命错误]:1:6:不允许处理指令目标与“[xX][mM][lL]”匹配。 org.xml.sax.SAXParseException:不允许处理指令目标与“[xX][mM][lL]”匹配。 位于org.apache.xerces.parsers

在比较两个XML文档时,有没有办法让XML单元忽略大小写?标签和它们的值。。。对我来说是一样的吗

XMLUnit给我以下区别:
预期属性值为“FALSE”,但为“FALSE”

我尝试在两个输入字符串上都使用
.toUpperCase()
,但出现以下错误:

[致命错误]:1:6:不允许处理指令目标与“[xX][mM][lL]”匹配。
org.xml.sax.SAXParseException:不允许处理指令目标与“[xX][mM][lL]”匹配。
位于org.apache.xerces.parsers.DOMParser.parse(未知源)
位于org.apache.xerces.jaxp.DocumentBuilderImpl.parse(未知源)
位于org.custommonkey.xmlunit.xmlunit.buildDocument(xmlunit.java:383)
位于org.custommonkey.xmlunit.xmlunit.buildDocument(xmlunit.java:370)
位于org.custommonkey.xmlunit.Diff.(Diff.java:101)
在org.custommonkey.xmlunit.Diff.(Diff.java:93)


有没有其他方法可以做到这一点?还是一种消除错误的方法?

因此,如果我使用
.toLowerCase()
它可以工作。。。与Doctype大写有关的内容会导致出现问题或类似问题…

因此,如果我使用
.toLowerCase()
它会工作。。。与Doctype大写有关的内容会导致出现问题或类似问题…

尽管如此,告诉XMLUnit忽略大小写的方法还是很酷:)尽管如此,告诉XMLUnit忽略大小写的方法还是很酷:)