必需的参数
- 无
可选的参数
- 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 运算器来关闭句柄,以避免通过打开的句柄泄漏内存。