嗯,首先我会得到一个更好的参考。也许是 PHP 手册,这是一个很好的资源:
http://www.php.net/manual/en/simplexml.examples-basic.php#example-5118
这会将一个节点添加到您的notes
列表中:
<?php
$notesxml = <<<XML
<?xml version="1.0" encoding="ISO-8859-1"?>
<notes>
<note>
<to>Tove</to>
<from>Jani</from>
<heading>Reminder</heading>
<body>Don't forget me this weekend!</body>
</note>
</notes>
XML;
$notes = new SimpleXMLElement($notesxml);
$note = $notes->addChild('note');
$note->addChild('to', 'Yourself');
$note->addChild('from', 'Billy Brown');
$note->addChild('heading', 'Another note');
$note->addChild('body', 'This is the body');
echo $notes->asXML();
?>
http://codepad.org/QrlU5CYm
你正在寻找正确的。您只需要先加载 XML,无论它以何种形式出现。