DOM や Expat パーサーと比較して、SimpleXML はわずか数行のコードで要素からテキスト データを読み取ることができます。
SimpleXML は、XML ドキュメントを次のようなオブジェクトに変換できます:
Element - SimpleXMLElement オブジェクトに変換された単一のプロパティ。同じレベルに複数の要素がある場合、それらは配列に配置されます。
プロパティ - 連想配列を使用してアクセスします。添字はプロパティ名に対応します。
要素データ - 要素のテキスト データは文字列に変換されます。要素に複数のテキスト ノードがある場合、それらは見つかった順に配置されます。
SimpleXML は、次のような基本的なタスクを実行するときに非常に高速に使用できます。 XMLファイルを読む
XML文字列からデータを抽出する
テキストノードまたは属性を編集する
ただし、名前空間などの高度な XML を扱う場合は、Expat パーサーまたは XML DOM を使用することをお勧めします。
SimpleXML 関数は PHP コアの不可欠な部分です。これらの機能を使用するためにインストールは必要ありません。
XML ファイル:
りー
PHP:
れーれー
http://www.bkjia.com/PHPjc/755781.html