DOMdocument是一个不错的选择。这是一个专门用于创建和处理XML文档的模块。您可以从头开始创建文档,或打开现有文档(或字符串)并浏览和修改其结构。
$xml = new DOMdocument();$xml_album = $xml->createElement("Album");$xml_track = $xml->createElement("Track");$xml_album->appendChild( $xml_track );$xml->appendChild( $xml_album );$xml->save("/tmp/test.xml");要重新打开并写:
$xml = new DOMdocument();$xml->load('/tmp/test.xml');$nodes = $xml->getElementsByTagName('Album') ;if ($nodes->length > 0) { //insert some stuff using appendChild()}//re-save$xml->save("/tmp/test.xml");


