PHP,写好格式化的xml文档

时间:2014-05-08 13:37:51

标签: php

我正在使用PHP函数SimpleXMLElement写入xml文件,xml成功写入但格式不正确,所有数据都在一行中。我希望它像这样

<Shoe>
   <brand>Nike</brand>
   <type>Lebron</type>
   <Release Date>2015/02/11</Release Date>
</Shoe>

这是我的代码,谢谢你。

$xml = new SimpleXMLElement('<?xml version="1.0" encoding="utf-8"?><mydoc></mydoc>');
$xml->addAttribute('version', '1.0');
$xml->addChild('datetime', date('Y-m-d H:i:s'));

$person = $xml->addChild('Shoe');
$person->addChild('brand', 'Nike');
$person->addChild('type', 'Jordan');
$person->addChild('Release Date', '2014/05/21');

$person = $xml->addChild('Shoe');
$person->addChild('brand', 'Adidas');
$person->addChild('type', 'Stan Smith');
$person->addChild('Release Date', '2014/0/03');

$xml->saveXML("shoeOrder.xml");

0 个答案:

没有答案