エレメント名とその値のマッピング
XMLエレメント名と値を抽出するマップを作成します。
このタスクについて
この例では、前に作成したXMLストラクチャーをマッピングし、XMLエレメント名がkeyエレメントに、そのエレメントの値がvalueエレメントにそれぞれ含まれているJSON出力を取得したいとします。
手順
タスクの結果
{
"elements": [
{
"key": "book",
"value": [
{
"key": "title",
"value": "Pride and Prejudice"
},
{
"key": "author",
"value": "Jane Austen"
},
{
"key": "isbn",
"value": "978-0141439518"
}
]
},
{
"key": "book",
"value": [
{
"key": "title",
"value": "Jane Eyre"
},
{
"key": "author",
"value": "Charlotte Bronte"
},
{
"key": "isbn",
"value": "978-0553211405"
}
]
}
]
}
他のサンプルに切り替えて[Test Run] (テスト実行)をもう一度クリックすれば、次の結果が得られます:
{
"elements": [
{
"key": "dvd",
"value": [
{
"key": "title",
"value": "Selma"
},
{
"key": "director",
"value": "Ava DuVernay"
},
{
"key": "released",
"value": "2014"
}
]
},
{
"key": "dvd",
"value": [
{
"key": "title",
"value": "The Hurt Locker"
},
{
"key": "director",
"value": "Kathryn Bigelow"
},
{
"key": "released",
"value": "2008"
}
]
}
]
}