Java 如何匹配两个xml字符串?

Java 如何匹配两个xml字符串?,java,xsd,Java,Xsd,我得到了一些XML形式的信息 在使用该xml之前,我想确认所有信息都在该xml中 为此,我将有一个XML的主副本,我将根据它匹配所有未来的文档 我该怎么做呢?看起来需要做很多工作,但是根据xml的大小和结构,您可以使用XPath。看一看 这里还有一个非常好的入门教程: 如果您愿意通过使用xsd(如果有的话)进行验证,请查看验证xml的常用方法是定义模式xsd或dtd。解析器可以根据模式文档中指定的所有约束验证输入xml文档 如果您需要确保某些元素存在并且某些值在指定的值范围内,这是一种常见的方

我得到了一些XML形式的信息

在使用该xml之前,我想确认所有信息都在该xml中

为此,我将有一个XML的主副本,我将根据它匹配所有未来的文档


我该怎么做呢?

看起来需要做很多工作,但是根据xml的大小和结构,您可以使用XPath。看一看

这里还有一个非常好的入门教程:


如果您愿意通过使用xsd(如果有的话)进行验证,请查看

验证xml的常用方法是定义模式xsd或dtd。解析器可以根据模式文档中指定的所有约束验证输入xml文档


如果您需要确保某些元素存在并且某些值在指定的值范围内,这是一种常见的方法。

您可以参考以下链接,了解如何根据java中的dtd验证xml


您指的是XML的结构吗?在这种情况下,可以使用XSD验证。字符串消息结构中的yes是xml