我需要使用XML文档,我需要将一些字段复制到另一个XML文件。 我有这样的领域:复制XML属性PHP
<cast>
<person name="Nanda Anand" character="" job="Director" id="589088" thumb="" department="Directing" url="http://www.themoviedb.org/person/589088" order="0" cast_id="1000"/>
<person name="Lynn Collins" character="" job="Actor" id="21044" thumb="http://cf2.imgobject.com/t/p/w185/berS11tKvXqTFThUWAYrH279cvn.jpg" department="Actors" url="http://www.themoviedb.org/person/21044" order="0" cast_id="1001"/>
</cast>
我需要的所有元素复制到另一个XML但与属性数据.. 我用这个代码,但它不工作:
foreach ($movies->movies->movie->cast->children() as $person)
{
$person = $cast->appendChild(
$xmldoc->createElement(("person"), str_replace("&", "&",$person)));
}
“一点也没有'不工作'是关于你可以提供的最无用信息。什么不行?你怎么知道它不起作用?你收到错误消息吗? – hoppa 2011-12-22 10:28:56
对不起。我的意思是,它只是为在结构上找到的每个人复制 。我也需要复制属性。 你现在可以帮我吗? –
Max
2011-12-22 10:39:20
所以你只是评论一下,看看我的一个错误。你应该考虑我们在这里互相帮助。 – Max 2011-12-22 11:55:59