php+xmlプログラミングにおけるxpathの応用例、xpath_PHPチュートリアルの応用例

WBOY
リリース: 2016-07-13 10:09:05
オリジナル
838 人が閲覧しました

php+xml プログラミング xpath アプリケーションの例、xpath アプリケーションの例

この記事の例では、php+xml プログラミングでの xpath の適用について説明します。参考のためにみんなで共有してください。詳細は以下の通りです

xpath 設計の核となる考え方: 必要な要素 (またはノード) を素早く見つけます。 PHP ファイルは、xml ファイルをロードして DOMDocument オブジェクトを作成した後、DOMXPath オブジェクトの作成を開始できます。設立フォームは以下の通りです

コードをコピーしますコードは次のとおりです:
$xpath = new DOMXPath($xmldoc);

DOMXPath オブジェクトを作成した後、DOMXPath::query() メソッドの使用を開始して、必要な要素を見つけることができます。

コードをコピーコードは次のとおりです:
$item = $xpath->query("xpath pathexpression");//戻り値は DOMNodList オブジェクトです

例:

xmlドキュメント:words.xml

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


<単語>
男の子
ボーイ

<単語>
女の子
女の子

<単語>
先生
先生

<単語>
美容
ビューティー

xpath アプリケーション:index.php

コードをコピーしますコードは次のとおりです:
$xmldoc = 新しい DOMDocument();
//ファイルをロード
$xmldoc->load("words.xml");
//xpath を使用してクエリを実行します
$xpath = new DOMXPath($xmldoc);//DOMXPath オブジェクトを作成します
$node_list = $xpath->query("/words/word/ch");//ch 要素をクエリし、戻り値は DOMNodeList オブジェクトです
echo $node_list->item(0)->nodeValue;
?>

この記事が皆さんの php+XML プログラミング設計に役立つことを願っています。

www.bkjia.com true http://www.bkjia.com/PHPjc/947221.html 技術記事 php+xml プログラミングにおける xpath の適用例、xpath の適用例 この記事では、php+xml プログラミングにおける xpath の適用について説明します。皆さんの参考に共有してください。詳細は次のとおりです: xpath 設計の核となるアイデア...
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!