11 content1 2009-10-1"/> 11 content1 2009-10-1">

ホームページ  >  記事  >  バックエンド開発  >  pth php XML ファイルを検索および変更するための XPath 実装コード

pth php XML ファイルを検索および変更するための XPath 実装コード

WBOY
WBOYオリジナル
2016-07-29 08:46:161278ブラウズ

コードをコピーします コードは次のとおりです:


/*
;アイテム>
<タイトル名>11
<コンテンツ>コンテンツ1

title2
2009-11-11
< /article>
*/
if(!function_exists('l')) {
function l() {
echo '
************* ********** ******************
'
}
}
if(file_exists('test10_12.xml'; )) {
$xml = simplexml_load_file(' test10_12.xml');
//xpath メソッドを使用してノードの場所を見つけます
$query = $xml->xpath('//title[@name="t1" ]/ancestor::item');
var_dump($ query);
//title ノードの新しいサブノードをテストします
$query[0]->title->addChild('new ','new');
//タイトル ノードの下の属性を追加でテストします
$query[0]->title->addAttribute('fuck','fuck you');
//テストして変更しますhello,world へのコンテンツ ノードの値
$query[0] ->content = 'hello,world'
//説明は不要です
$query[0]->asXML("10.xml") ;
}
?>
上記は、XML ファイルの検索と変更のための pth php XPath 実装コード (pth コンテンツを含む) を紹介しています。PHP チュートリアルに興味のある友人に役立つことを願っています。


声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。