RPA UiPathでやりたいこと
Jsonの配列を、Dictionaryのリストにします。
{
"Item":[
{
"Asin":"B07G2HTSWW",
"Author":"筒井康隆",
"Publisher":"新潮社",
"Title":"旅のラゴス"
},
{
"Asin":"B084SPFNH9",
"Author":"伊坂幸太郎",
"Publisher":"KADOKAWA",
"Title":"AX"
},
]
}
↓

こんなイメージ。
Boothでダウンロードできます
作るのが面倒なかたは、Boothでダウンロードできます。
https://misk.booth.pm/items/1905849
インターフェイス(引数)
| 物理名 | 型 | I/O | 説明 |
|---|---|---|---|
| jsonText | String | in | JSON文字列 |
| jsonList | List<Dictionary<String, Object>> | out | 生成したリスト |
| isSuccess | Boolean | out | 処理が成功したかどうか |
変数
| 物理名 | 型 | スコープ | 説明 |
|---|---|---|---|
| jsonArray | JArray | 全体 | JSONの配列 |
| dic | Dictionary<String, Object> | 全体 | リストに格納するディクショナリ |
処理の流れ

初期処理

jsonList = New List(Of Dictionary(Of String,Object))
Json配列をデシリアイズ

「Json 配列をデシリアライズ」アクティビティのプロパティ。

終期処理


