JSON 剖析
可使用「JSON 剖析」動作將 JSON 字串轉換為物件。
完成下列步驟,可在工作流程中使用「JSON 剖析」動作:
1. 按一下
![](../../../../ThingWorx/images/UtlityIcon.png)
,將
「JSON 工具」下的
「JSON 剖析」動作拖曳至畫布,將指標置於動作上,然後按一下
![](../../../../ThingWorx/images/SettingsIcon.png)
或連按兩下該動作。「JSON 剖析」視窗即會開啟。
2. 視需要編輯「標籤」。依預設,標籤名稱與動作名稱相同。
3. 在「新增 JSON」欄位中,對應之前動作的 JSON 字串輸出,或輸入要轉換為物件的 JSON 字串。
按一下
「新增」可新增多個 JSON 字串。按一下
![](../../../../ThingWorx/images/DeleteIcon.png)
可刪除您新增的任何 JSON 字串。
4. 在「擲回剖析錯誤」欄位中,選取 true,以使在提供無效 JSON 的情況下,動作會失敗,並顯示剖析錯誤。如果選取 false,則即使提供無效 JSON,動作也不會失敗。
5. 按一下「完成」。
輸出結構描述
「JSON 剖析」動作會傳回如下圖所示的輸出結構描述:
例如,如果您將「新增 JSON」欄位的值設定為 {"Name":"John","Age":15,"isEmployed":true,"Address":{"City":"Pune","Country":"India"}},並執行工作流程,此動作會傳回下列輸出:
{
"Name": "John",
"Age": 15,
"isEmployed": true,
"Address":
{ "City": "Pune", "Country": "India" }
}