XML 至 JSON
使用此動作可將 XML 資料轉換為 JSON 格式。
使用 XML 至 JSON 動作
欲在工作流程中使用此動作,請將其連線至 ThingWorx Flow。欲連線至流程,請執行下列操作:
1. 按一下 ,將「轉換」公用程式下的「XML 至 JSON」動作拖曳至畫布,將指標置於動作上,然後按一下 或連按兩下該動作。「XML 至 JSON」動作視窗即會開啟。
2. 視需要編輯標籤名稱。依預設,標籤名稱與動作名稱相同。
3. 「XML 資料」欄位中,輸入 XML 資料。
4. 「屬性金鑰」欄位中,輸入用來存取屬性的前綴。
5. 「略過屬性」欄位中,選取下列其中一個選項:
true - 會略過所有 XML 屬性,並只建立文字節點。
false - 不會略過所有 XML 屬性,且不會建立文字節點。
6. 「合併屬性」欄位中,選取下列其中一個選項:
true - 會將屬性與子元素合併為父項的內容,而非將屬性從子屬性物件中隔離開來。
false - 不會將屬性與子元素合併為父項的內容。
* 
如果將「略過屬性」選項設定為 false,會略過此選項。
7. 「明確陣列」欄位中,選取下列其中一個選項:
true - 永遠將子節點置於陣列中。
false - 僅當有多個陣列時才會建立陣列。
8. 「標準化標籤」欄位中,選取下列其中一個選項:
true - 將所有標籤名稱標準化為小寫。
false - 不將所有標籤名稱標準化為小寫。
9. 「修剪空白字元」欄位中,選取下列其中一個選項:
true - 修剪文字節點內的空白字元。
false - 不修剪文字節點內的空白字元。
10. 「移除命名空間前缀」欄位中,選取下列其中一個選項:
true - 移除 XML 命名空間前綴。
false - 不移除 XML 命名空間前綴。
* 
不會移除 XMLNS 前綴。
11. 「剖析數字」欄位中,選取下列其中一個選項:
true - 將整數型字串剖析為整數,並將浮點數型字串剖析為浮點數。
false - 不將整數型字串剖析為整數,也不將浮點數型字串剖析為浮點數。
12. 「剖析布林值」欄位中,選取下列其中一個選項:
true - 將布林型字串剖析為布林值。
false - 不將布林型字串剖析為布林值。
13. 「嚴格剖析」欄位中,選取下列其中一個選項:
true - 將 sax-js 設定為嚴格模式。
false - 將 sax-js 設定為非嚴格模式。
14. 按一下「完成」
輸出結構描述
「XML 至 JSON」動作會傳回如下圖所示的輸出結構描述: