必需的參數
- 無
可選的參數
- uri:JSON 檔案 URI(例如
http://mydomain.com/resources/somedata.json或/tmp/myfile.json)。 - text:JSON 文字。 這可以是在 ArcScript 屬性上設定的靜態 JSON,也可以是指令碼中先前運算器的輸出(例如 http 運算器之一的
[http:content]輸出屬性。)請參閱下面的範例。
輸出屬性
- handle:對 JSON 資料的可讀控制代碼引用。 該控制代碼可供後續運算器使用(參見下面的範例)。
- warning#:可讀JSON控制代碼的警告陣列。
範例
下面是一個使用 jsonOpen 為某些靜態 JSON 文字建立控制代碼,然後將該控制代碼傳遞給另一個運算器的範例(在本例中,第二個運算器是 jsonDOMGet):使用 jsonOpen 時,請確保在指令碼末尾使用相應的 jsonClose 運算器來關閉控制代碼,以避免透過開啟的控制代碼洩漏記憶體。