我正在使用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");