PHP-附加和更新大型XML文件
我正在研究有效地比较两个相似的XML文件和更新过时信息的可能性 我使用的主要XML文件大小约为200-250mb。第二个稍微小一点 这两个XML文件大致如下所示:PHP-附加和更新大型XML文件,php,xml,xmlreader,google-ads-api,xmlwriter,Php,Xml,Xmlreader,Google Ads Api,Xmlwriter,我正在研究有效地比较两个相似的XML文件和更新过时信息的可能性 我使用的主要XML文件大小约为200-250mb。第二个稍微小一点 这两个XML文件大致如下所示: <product> <Category>BOOK</Category> <Bookgroup>BOOKF</Bookgroup> <Productname>Name of the book</Productname> <
<product>
<Category>BOOK</Category>
<Bookgroup>BOOKF</Bookgroup>
<Productname>Name of the book</Productname>
<Productcode>123456789</Productcode>
<Price>79.00</Price>
<Availability>Stock On Order</Availability>
<ProductURL>www.url.com</ProductURL>
<Release>07.08.2013</Release>
<Author>Name of author</Author>
<Genre>Crime</Genre>
<BookType>Pocket</BookType>
<Language>English</Language>
</product>
书
布克
书名
123456789
79
当我想检查这本书是否存在于第二个XML中,并在第二个XML中进行更改(如果需要更新或添加)时,就会出现问题
例如,是否可以在第二个XML上使用XMLReader,并在与我在第一个XML中停止的书名相同的节点上停止,然后进行检查?如果是这样的话,怎么办?我想你还不够幸运,因为这两本书的“列表”是/可以按相同的方式排序的?(通过Productcode
——假设这是每本书所独有的——那就太好了!)它必须是xmlreader
?