必要なパラメータ
- なし
オプションのパラメータ
- 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 テキストのハンドルを作成し、そのハンドルを別のオペレーション(この場合は2番目のオペレーションであるjsonDOMGet)に渡します:jsonOpen を使用する際は、開いたままのハンドルによるメモリリークを避けるため、スクリプトの最後で対応するjsonClose オペレーションを使用してハンドルをクローズしてください。