//新しいデータを DOM に書き込みます
$item = $dom->createElement("item");
$titleText = $dom->createTextNode ("タイトル テキスト");
$title->appendChild($titleText);
$dom->documentElement->getElementsByTagName('channel')- > item(0)->appendChild($item);
//DOM からノードを削除
//$dom->documentElement->RemoveChild($dom->documentElement->getElementsByTagName("channel") ->item(0));
//または xpath を使用してノードをクエリし、ノードを削除します
//$dom->documentElement->RemoveChild($xpath->query("/rss/channel" ) ->item(0));
//$dom->save("newfile.xml");
//DOM からノードデータを変更
//最初のタイトルファイルを変更
// ここは不格好です新しいノードを作成して、古いノードを置き換えます。他に良い方法がある人は教えてください
$firstTitle = $xpath->query("/rss/channel/item/title")->item(0);
$newTitle = $dom ->createElement ("タイトル");
$newTitle->appendChild(new DOMText("これが新しいタイトル テキストです!!!"));
$firstTitle->parentNode->replaceChild($newTitle, $firstTitle); //属性を変更します
//$firstTitle = $xpath->query("/rss/channel/item/title")->item(0);
//$firstTitle->setAttribute( "orderby", "4");
$dom->save("newfile.xml");
echo "
newfile.xml を表示 ";
//次のコードは、php.net のホームページを取得して解析し、最初の title 要素のコンテンツを返します。
/*
$dom->loadHTMLFile("http://www.php.net/");
$title = $dom->getElementsByTagName("title");
print $title->item( 0)->textContent
*/
?>
以下は test.xml ファイルのコードです:
=" 2.0">
javascript http://blog.csdn.net/zhongmao/category/29515.aspx説明> javascript説明>
<言語>zh-chs言語>
<アイテム>マオクリエイター>
JavaScript を使用した Excel の出力 http://blog.csdn.net/zhongmao/archive/2004/09/15/105385.aspxリンク>
wed, 15 sep 2004 13:32:00 gmt http://blog.csdn.net/zhongmao/archive/2004/09/15/105385.aspx< ;/ guid>
<コメント>http://blog.csdn.net/zhongmao/comments/105385.aspxコメント> http://blog.csdn.net/zhongmao/archive/2004 /09 /15/105385.aspx#フィードバック
2 http://blog.csdn.net/zhongmao/comments/commentrss/105385.aspxコメント> http://blog.csdn.net/zhongmao/services/trackbacks/105385.aspx
item> zhongmao
出力ワード javascript http://blog.csdn.net/zhongmao/archive /2004 /08/06/67161.aspx
fri, 06 aug 2004 16:33:00 gmt http://blog.csdn.net/zhongmao/archive/2004/08/06/67161.aspx
http://blog.csdn.net/zhongmao/comments/67161.aspx
http://blog.csdn.net/zhongmao/archive/2004/08/06/67161.aspx#フィードバック
0
http://blog.csdn.net/zhongmao/comments/commentrss/67161.aspx
http://blog.csdn.net/zhongmao/services/trackbacks/67161.aspx
テスト単語の説明
<アイテム>
<クリエイター>zhongmaoクリエイター>
xmlhttp
http://blog.csdn.net/zhongmao/archive/2004/08/02/58417.aspx
mon, 02 aug 2004 10:11:00 gmt
http://blog.csdn.net/zhongmao/archive/2004/08/02/58417.aspx
http://blog.csdn.net/zhongmao/comments/58417.aspx
http://blog.csdn.net/zhongmao/archive/2004/08/02/58417.aspx#フィードバック
0
http://blog.csdn.net/zhongmao/comments/commentrss/58417.aspx
http://blog.csdn.net/zhongmao/services/trackbacks/58417.aspx
xmlhttpaaa asd bb cc dd
チャンネル>
以上は、PHP5 で使用される DOM 制御 XML(2) の内容です、より多くの関連文章请关注 PHP中文网(www.php.cn)!