Functions

json.inc

Function Type Description
json_array_append_bool native Appends a boolean value in the array.
json_array_append_null native Appends a null in the array.
json_array_append_number native Appends a number in the array.
json_array_append_real native Appends a real number in the array.
json_array_append_string native Appends string data in the array.
json_array_append_value native Appends a value in the array.
json_array_clear native Removes all elements from the array.
json_array_get_bool native Gets a boolean value from the array.
json_array_get_count native Gets count of the elements in the array.
json_array_get_number native Gets a number from the array.
json_array_get_real native Gets a real number from the array.
json_array_get_string native Gets string data from the array.
json_array_get_value native Gets a value from the array.
json_array_remove native Removes an element from the array.
json_array_replace_bool native Replaces an element in the array with boolean value.
json_array_replace_null native Replaces an element in the array with null.
json_array_replace_number native Replaces an element in the array with number.
json_array_replace_real native Replaces an element in the array with real number.
json_array_replace_string native Replaces an element in the array with string data.
json_array_replace_value native Replaces an element in the array with value.
json_deep_copy native Creates deep copy of passed value.
json_equals native Checks if the first value is the same as the second one.
json_free native Frees handle.
json_get_bool native Gets a boolean value.
json_get_number native Gets a number.
json_get_parent native Gets value's parent handle.
json_get_real native Gets a real number.
json_get_string native Gets string data.
json_get_type native Gets JSON type of passed value.
json_init_array native Inits an empty array.
json_init_bool native Inits a boolean value.
json_init_null native Inits a null.
json_init_number native Inits a number.
json_init_object native Inits an empty object.
json_init_real native Inits a real number.
json_init_string native Inits string data.
json_object_clear native Removes all keys and their values in the object.
json_object_get_bool native Gets a boolean value from the object.
json_object_get_count native Gets count of the keys in the object.
json_object_get_name native Gets name of the object's key.
json_object_get_number native Gets a number from the object.
json_object_get_real native Gets a real number from the object.
json_object_get_string native Gets string data from the object.
json_object_get_value native Gets a value from the object.
json_object_get_value_at native Gets a value at the specified position from the object.
json_object_has_value native Checks if the object has a value with a specific name and type.
json_object_remove native Removes a key and its value in the object.
json_object_set_bool native Sets a boolean value in the object.
json_object_set_null native Sets a null in the object.
json_object_set_number native Sets a number in the object.
json_object_set_real native Sets a real number in the object.
json_object_set_string native Sets string data in the object.
json_object_set_value native Sets a value in the object.
json_parse native Parses JSON string or a file that contains JSON.
json_serial_size native Gets size of serialization.
json_serial_to_file native Copies serialized string to the file.
json_serial_to_string native Copies serialized string to the buffer.
json_validate native Validates json by checking if object have identically named
fields with matching types.