PHP逆引き大全 516の極意

データフォーマットの極意 - Tips309 URL指定で、特定の名前空間に属する子ノードを取得する

登録タグ
PHP
Icon comment count 0
Icon stock count 0

3-2XMLデータ操作(SimpleXML)Tips309 URL指定で、特定の名前空間に属する子ノードを取得する

Level1

PointSimpleXMLElement::children()メソッドの引数にURLを指定する

SimpleXMLElement::children()メソッドに引数を指定することで、特定の名前空間に属する子ノードを取得することができます。

下記のように記述します。

SimpleXMLElement::children(名前空間URL, false);

第1引数に名前空間URLを指定する場合は、第2引数にfalseを設定する必要があります。

サンプルプログラムは、名前空間URL「http://example.com/dtd/book」と「http://example.com/dtd/review」を指定し、それぞれの名前空間に属する子ノードを取得しています。

画面1 実行画面(309.php)

出典情報

Medium

PHP逆引き大全 516の極意

  • 著者: 大家 正登, 茂木 健一, 鮫島 康浩, 谷中 志織

コメント

    コメントはありません