跳到主要內容

JsonObject - 指令碼與圖表函數

JsonObject 用於建構 JSON 物件。

語法:  

JsonObject(json [name, value, ...])

傳回的資料類型: 雙值

引數:  

引數
引數 描述
json 字串包含 JSON 資料。
名稱 使用 JSON 格式的欄位名稱。
使用 JSON 格式的字串值。

範例:  

以下載入指令碼載入資料並將其設定為 JSON 物件。

Data: Load *, JsonObject('id', Id, 'name', Name, 'address', Address, 'phone', Phone, 'fax', FaxOrNull) AS Json; LOAD *, If(Fax='-',Null(),Fax) AS FaxOrNull; LOAD * INLINE [ Id, Name, Address, Phone, Fax 1, John Doe, Oak Way, 1 234 567, 1 234 568 2, Jane Doe, Maple Way, 123456, - 3, Mr Xavier, Spruce Way, 1-800-MRX ];

這會產生以下 JSON 資料:

{"id":1,"name":"John Doe","address":"Oak Way","phone":"1 234 567","fax":"1 234 568"}
{"id":2,"name":"Jane Doe","address":"Maple Way","phone":123456}
{"id":3,"name":"Mr Xavier","address":"Spruce Way","phone":"1-800-MRX","fax":""} 

此頁面是否對您有幫助?

若您發現此頁面或其內容有任何問題——錯字、遺漏步驟或技術錯誤——請告知我們可以如何改善!