我正在使用 SimpleXML 为 Google 产品创建一个 RSS 提要,并且我想创建一个命名空间的子级,但是当我这样做时
$item->addChild('g:id', 'myid');
它补充说
<id>myid</id>
代替
<g:id></g:id>
此外我在顶部添加了
<rss xmlns:g="http://base.google.com/ns/1.0" version="2.0">
如何添加命名空间的孩子?
在不知道这是否是这样做的官方方式的情况下,我发现了一些可以完成这项工作的方法:
$item->addChild('g:g:id', 'myid');
在此代码上找到了这个http://www.sanwebe.com/2013/08/creating-rss-feed-using-php-simplexml