PHP:在比较两个XML时,如何忽略某些元素中的值?

时间:2013-02-13 14:01:22

标签: php xml xml-parsing

PHP:在比较两个XML文件时,我想忽略下面元素中的值。

例如)

File1.xml

       <r1:test type="1">This is a test in file1</r1:test>
        <r1:summary>This is a test in file1</r1:summary>

File2.xml

        <r1:test type="1">This is a test in file2</r1:test>
         <r1:summary>This is a test in file2</r1:summary>

我只是感兴趣,如果标签同时存在于file1和file2中(而不是值匹配与否)

          <r1:test type="1">whatever it can be/r1:test>
          <r1:summary>whatever it can be</r1:summary>

(抱歉,如果它令人困惑。将尝试以更好的方式解释。我想比较整个xml文档,并且我希望它们断言为true,即使xml文件中的两个节点值都不同(并且还期望两个xml文档中的每个其他节点及其值完全相同)。关于如何使用正则表达式或任何技术的任何想法。)

0 个答案:

没有答案