Webサービス

FILTERXML XML形式のデータから必要な情報だけを取り出す

対応バージョン:2013

[XML]で指定したXML形式のデータから[パス]にあるデータを取り出します。指定されたパスが複数ある場合は、複数のデータが配列として返されます。

入力方法と引数

FILTERXMLフィルター・エックスエムエルXML, パス

XMLXML形式のデータを指定します。
パス取り出したい情報が含まれるXMLのパスを指定します。

使用例XML形式の天気予報データから今日の天気を取り出す

FILTERXML関数

活用のポイント

  • livedoor天気情報から返される天気予報データには、"//channel/item/title"というパスが複数あり、その2番目以降に翌日から一週間後までの天気のデータが記録されています。そのため、使用例ではINDEX関数を使って配列の2番目のデータを取り出しています。取得したXMLデータは下記の図のような構造になっています。



関連する関数