是否有软件解析xml文件以查看其中的所有标签是否已结束?

时间:2012-01-16 10:59:27

标签: xml

我在J2ME应用程序中遇到异常,异常消息是:

  

expected: END_TAG {http://schemas.xmlsoap.org/soap/envelope/}Body (position:END_TAG </{http://schemas.xmlsoap.org/soap/envelope/}SOAP-ENV:Fault>@2:299 in java.io.InputStreamReader@e5125d64)

所以我猜我的wsdl xml文件有一个未关闭的标签。所以我想知道是否有软件来解析xcl文件中未封闭的标签。

4 个答案:

答案 0 :(得分:3)

例如,来自xmllint

libxml and friends

答案 1 :(得分:2)

任何XML解析器都会检查所有标记是否已正确关闭。这就是您收到错误消息的原因 - 它来自XML解析器。

答案 2 :(得分:1)

最简单的方法是将其放在网络浏览器上。它将显示xml文件是否有效。


如果您需要更多,可以使用notepad ++和已安装的“Xml工具”。 (它们可以通过插件菜单安装)它们包括验证,漂亮的打印......

答案 3 :(得分:1)

尝试将您的XML代码粘贴到此XML validator