tags:

views:

38

answers:

2

Hello all,

I want to implement something where I will get an URL which will be a link to JSON db, now I need to get the json from this URL and convert it to std:string in a c++ file. Is there any easy way to do this.

+1  A: 

Use a library such as cURL (or one of many others available) to fetch the URL, and then store the result in an std::string.

greyfade
I will appreciate if you can demonstrate some code as I havent used cURL before.
rkb
do a search for "libcurl" here on SO...
milan1612
cURL is quite well documented. Look for the "easy" API.
greyfade
A: 

If you are on Windows then there is no need to use cURL library - try the api call URLOpenBlockingStream. It is not hard to use and will download the JSON response from the server. JSON can be thought of as XML - it is structurally similar although there are noticeable syntactical differences. That said, it shouldn't be too hard to write a simple parser.

Konrad