我一直在寻找一种简单的方法来从URL打印XML,只需要进行一些更改即可。我有这个饲料:
<products>
<product>
<name>Product example</name>
<image>http://example.com</image>
</product>
</products>
我想把它拿出来并打印出来:
<products>
<product>
<name>Product example</name>
<image>http://example.com?utm_campaign=changes</image>
</product>
</products>
这可能吗?
谢谢!
答案 0 :(得分:2)
您可以使用simplexml_load_file()
加载XML文件Doc:http://php.net/manual/fr/function.simplexml-load-file.php
它允许从加载的XML创建对象。只需修改你想要的内容,然后使用dom_import_simplexml()将其转换为DOMElement。
Doc:http://www.php.net/manual/en/function.dom-import-simplexml.php
使用DOMElement :: saveXml()返回XML结果。
Doc:http://php.net/manual/fr/domdocument.savexml.php
不知道这是否是最简单的方法,但它会起作用。
感谢。