Я использую геокодирование для получения широты и долготы адреса с помощью функций libcurl. он отлично работает, и программа выводит мне ответ json на терминале ubuntu. Я просто не знаю, как использовать опцию WRITEFUNCTION в libcurl для сохранения ответа с сервера google в json-файле. он работает с обычным текстовым файлом с функцией write_data, я не знаю, как получить данные в json-файле.сохранить json-ответ от геокодирования в json-файле с помощью libcurl в c
Если кто знает, спасибо!
Gioia
спасибо так много, я просто хочу знать, если я могу создать объект JSON в коде, как с json_object * jobj = json_object_new_object(); а затем непосредственно помещайте содержимое ответа. это то же самое, что манипулировать файлом? – Gioia
Вы можете свободно комбинировать libcurl с c-json таким образом. Но есть еще лучше: вы можете воспользоваться возможностью прогрессивного разбора json-c, чтобы у вас был готовый к использованию JSON-объект post-transfer. Я отредактировал ответ со ссылкой на пример кода. – deltheil
Еще раз спасибо за доброту. Мне было интересно, где эти функции, поскольку я видел функцию json_object_to_json_string. – Gioia