添加子项时使用PHP设置XML文件样式

添加子项时使用PHP设置XML文件样式,php,xml,Php,Xml,我想用PHP脚本在XML文件中添加样式 现在我有这个: $file = 'requests.xml'; $xml = simplexml_load_file($file); $requests = $xml->request; $request = $requests->addChild('item'); $request->addChild('artist', $_GET["artist"]);

我想用PHP脚本在XML文件中添加样式

现在我有这个:

        $file = 'requests.xml';
        $xml = simplexml_load_file($file);
        $requests = $xml->request;
        $request = $requests->addChild('item');
        $request->addChild('artist', $_GET["artist"]);
        $request->addChild('title', $_GET["title"]);
        $request->addChild('status', 'In Progress');
        $xml->asXML($file);
当插入某个内容时,它会显示在文件中,如下所示:

<parent>
<item><artist>aaa</artist><title>aaaa</title></item><item><artist>aaa</artist><title>aaaa</title></item>
</parent>
<parent>
    <item>
       <artist>aaa</artist>
       <title>aaaa</title>
     </item>
    <item>
       <artist>aaa</artist>
       <title>aaaa</title>
     </item>
</parent>

aaaaaaaaaaaaaa
但我希望它是这样的:

<parent>
<item><artist>aaa</artist><title>aaaa</title></item><item><artist>aaa</artist><title>aaaa</title></item>
</parent>
<parent>
    <item>
       <artist>aaa</artist>
       <title>aaaa</title>
     </item>
    <item>
       <artist>aaa</artist>
       <title>aaaa</title>
     </item>
</parent>

aaa
aaaa
aaa
aaaa
希望有人能帮我做这件事

提前感谢:)

可能是äh的副本,我是说谢谢;)我在找那个