PHP の作成と解析 XML 1 (36)、xml36_PHP チュートリアル

WBOY
リリース: 2016-07-13 09:52:48
オリジナル
851 人が閲覧しました

PHP の作成と XML 1 (36)、xml36

1 の解析。 SimpleXML を使用して XML を操作する

XML ファイルを処理するには、SAX と DOM という 2 つの従来の処理方法があります。イベント トリガー メカニズムに基づいて、SAX は XML ファイルを 1 回スキャンして処理を完了します。DOM は XML ファイル全体を DOM ツリーに構築し、DOM ツリーを走査して処理を完了します。どちらの方法にも独自の長所と短所があり、SAX の処理概念は比較的抽象的であり、DOM の処理プロセスは比較的複雑であるため、どちらも初心者にはあまり適していません。 PHP5 では、新しい XML 処理関数セット、つまり SimpleXML が導入されています。その名前が示すように、SimpleXML 自体は小さくコンパクトであり、提供されるメソッドと関数はわずかですが、XML ファイルの処理においては非常に強力であり、操作も非常に簡単です。

1.XMLファイルを作成します

リーリー

2. XMLファイルを読み込みます

リーリー

3. XML ファイルを解析する

リーリー

4. XMLデータを読み取る

リーリー

5. XPathを使用してノードを取得します

リーリー

2. DOMDocument を使用して XML を操作します

多くの場合、タグを手動で生成するには、上から下までドキュメントを生成する必要があります。開始タグと終了タグが完全であることを確認する必要があります。一部の PHP 関数またはクラスを使用していくつかの改善を行うことができますが、PHP は、より便利な組み込みオブジェクトおよび関数のセットも提供します。ドキュメント オブジェクト モデル (DOM) は、タグの作成と処理を容易にするツリー構造を提供します。

1.DOMDocumentはXMLを解析します

リーリー

2.DOMDocumentはXMLを生成します

リーリー

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/1007357.html技術記事 PHP は XML 1 (36)、xml36 1 を作成および解析します。 SimpleXML を使用した XML の操作 XML ファイルを処理するには、SAX と DOM という 2 つの従来の処理方法があります。 SAX はイベント トリガー メカニズムに基づいており、XML ドキュメントをサポートしています...
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート