JSONオブジェクトから整数値を得る
jsongeti p1,"name",p2
p1 : 取得された整数値が代入される変数名 "name" : オブジェクト識別名 p2(-1) : JSONポインタ値
(プラグイン / モジュール : hspinet)
オブジェクトに記録された整数値を取得し、p1で指定した変数に代入します。
p2で対象となるオブジェクト(JSONポインタ値)を指定します。
"name"を省略または中身のない文字列("")に指定した場合は、p2で指定されたオブジェクトそのものに記録されている整数値を取得します。
"name"で名前を指定した場合、p2で指定されたオブジェクトと同階層にあるオブジェクトから同じ名前を持つオブジェクトを検索し、値を取得します。
指定された名前が存在しない場合は、p1に代入は行なわれずにシステム変数statに1を代入して終了します。
p2を省略またはマイナス値にするとjsonopen命令で読み込ませたデータのルート階層が使用されます。
p2に空(NULL)のJSONポインタ値を指定した場合は、システム変数statが1になり実行は行なわれません。
| プラグイン / モジュール | hspinet |
| バージョン | 3.31 |
| 作成日 | 2012/07/04 |
| 著作者 | onitama |
| URL | http://hsp.tv/ |
| 備考 | hspinet.asをインクルードすること。 |
| タイプ | 拡張命令 |
| グループ | 拡張入出力制御命令 |
| 対応環境 |
|
| hs ファイル | hsphelp\hspinet.hs |