JSONライブラリはAPIリファレンスの関数を提供します。詳細はAPIリファレンスを参照ください。  下記によく使う関数一覧を記載します。

よく使う関数一覧

関数名 説明
json_array 新しいJSON配列を返します。
json_array_append_new 配列の最後に値を追加します。
json_array_foreach 配列のすべての要素を反復処理し、値を返します。
json_array_size 配列内の要素の数を返します。
json_decref JSON参照カウントを解放します。
json_dump_file JSONの内容をファイルに保存します。
json_dumps JSONの内容を文字列として返します。
json_false JSONのfalse値を返します。
json_integer 新しいJSON整数を返します。
json_integer_value 整数の関連する値を返します。
json_is_array JSON配列か判定します。
json_is_false JSONブール値 falseか判定します。
json_is_integer JSON整数値か判定します。
json_is_null JSON nullか判定します。
json_is_object JSONオブジェクトか判定します。
json_is_real JSON実数値か判定します。
json_is_string JSON文字列か判定します。
json_is_true JSONブール値 trueか判定します。
json_loads JSON文字列をJSONに変換します。
json_null JSONのnull値を返します。
json_object 新しいJSONオブジェクトを返します。
json_object_foreach_safe すべてのキーと値のペアを反復処理し、値を返します。
json_object_set_new オブジェクトにキーの値で値を設定します。
json_object_size オブジェクト内の要素の数を返します。
json_pack JSONの値を設定します。
json_real 新しいJSON実数を返します。
json_real_value 実数の関連する値を返します。
json_string 新しいJSON文字列を返します。
json_string_value 文字列の関連する値を、nullで終了するUTF-8エンコード文字列として返します。
json_true JSONのtrue値を返します。
json_typeof JSON値のタイプを返します。
json_unpack JSONの値を取得します。

最終更新日:2022/01/26