simplexmlelement array to <xml file =“”format =“”

时间:2016-08-21 15:34:10

标签: php xml

=“”

让我说下面的代码是一个xml对象代码

SimpleXMLElement Object
(
[data] => SimpleXMLElement Object
(
[delivery_info] => SimpleXMLElement Object
 (
 [carriage_list] => SimpleXMLElement Object
 (
  [carriage] => SimpleXMLElement Object
 (
[name] => aa
[price] => 0.00
 )
 )

现在需要将其转换为下面的示例

<?xml version='1.0'?> 
<document>
<data>
<delivery_info>
<carriage_list>
<carriage>
<name>aa</name>
<price>aa</price>
</carriage>
</carriage_list>
</delivery_info>
</data>
</document>
XML;

所以我怎么做?我已经很多次搜索,没有任何答案 请帮忙谢谢

1 个答案:

答案 0 :(得分:1)

如果您不需要保存到文件,则可以使用asXML($filename)的{​​{1}}函数或SimpleXMLElement的投射类型:

string