オブジェクトにキーの値で値を設定します。

構文

int json_object_set_new(
    json_t* object,
    const char* key,
    json_t* value
);

パラメータ

object
[out] JSONオブジェクト
key
[in] キー
value
[in] JSON値

戻り値

 成功した場合は0を返し、エラーの場合は-1を返します。

解説

オブジェクトにキーの値で値を設定します。また、値への参照を流用します。キーは、有効なnullで終了するUTF-8でエンコードされたUnicode文字列である必要があります。keyの値がすでにある場合は、新しい値に置き換えられます。成功した場合は0を返し、エラーの場合は-1を返します。

詳細は、下記のAPIリファレンスを参照してください。

必要条件

ヘッダファイル:
lib.h : システム18.0以降
jansson.h
jansson_config.h
jansson_log.h
ライブラリファイル:
libJansson.a
libSTARTUPOPH5000.a : システム18.0以降

関連事項

最終更新日:2022/01/26