#include #include #include #include #include #include "config.h" #include "json.h" #include "json_tokener.h" #ifdef HAVE_LOCALE_H #include #endif /* HAVE_LOCALE_H */ int main(int argc, char **argv) { json_object *new_obj; #ifdef HAVE_SETLOCALE setlocale(LC_NUMERIC, "de_DE"); #else printf("No locale\n"); #endif MC_SET_DEBUG(1); new_obj = json_tokener_parse("[1.2,3.4,123456.78,5.0,2.3e10]"); printf("new_obj.to_string()=%s\n", json_object_to_json_string(new_obj)); printf("new_obj.to_string()=%s\n", json_object_to_json_string_ext(new_obj,JSON_C_TO_STRING_NOZERO)); json_object_put(new_obj); }