Webサービス
FILTERXML XML形式のデータから必要な情報だけを取り出す
対応バージョン:
[XML]で指定したXML形式のデータから[パス]にあるデータを取り出します。指定されたパスが複数ある場合は、複数のデータが配列として返されます。
入力方法と引数
FILTERXML
XML | XML形式のデータを指定します。 |
---|---|
パス | 取り出したい情報が含まれるXMLのパスを指定します。 |
活用のポイント
- livedoor天気情報から返される天気予報データには、"//channel/item/title"というパスが複数あり、その2番目以降に翌日から一週間後までの天気のデータが記録されています。そのため、使用例ではINDEX関数を使って配列の2番目のデータを取り出しています。取得したXMLデータは下記の図のような構造になっています。