Skip to main content
為來自 URI 或靜態文字的 JSON 資料建立可讀控制代碼。 當需要讀取靜態 JSON 資料、公共 URI 中的 JSON 資料或其他運算器輸出中的 JSON 資料時,此運算器非常有用。

必需的參數

可選的參數

  • 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 運算器來關閉控制代碼,以避免透過開啟的控制代碼洩漏記憶體。

其他資源