Skip to content

JSON_GET_STR

Jurek Muszyński edited this page Mar 31, 2022 · 7 revisions

bool JSON_GET_STR(JSON *json, const char *name, char *retval, size_t maxlen)

Description

Retrieves string value from JSON object. If name is of different type (i.e. integer) then string representation will be returned.

Returns

TRUE if element has been found, otherwise FALSE.

Example

JSON json={0};

if ( !JSON_FROM_STRING(&json, some_string) )
    OUT("some_string is not a JSON");
else
{
    char value[256];

    if ( !JSON_GET_STR(&json, "name", value, 255) )
        OUT("Couldn't get name");
    else
        OUT("<p>Name: %s</p>", value);
}
Clone this wiki locally