Nice! It worked here.

Are you thinkng in a jsonrpc implementation? Because when I saw you
writing  the json serializer i thought "hum.. it's really useful (and
essential) in a jsonrpc library". As cxxtools has already a base to
implement rpc mechanisms,

There's a lack of jsonrpc libaries for c++ and I think a jsonrpc would
be a big adiction to the library.

Thanks again

2011/12/4 Tommi Mäkitalo <[email protected]>:
> On 12/04/2011 12:38 AM, Leandro Santiago wrote:
>
> One sugestion: What if inform, in the deserialize() call the name of
> the root node in the json tree, as it's done in serialize()? Or make
> the deserialize "discover" the name of the root node?
>
> In the example, deserialize(ms,"ms")
>
> 2011/12/3 Tommi Mäkitalo <[email protected]>:
>
> I already answered the mail, but just to Leandro. Sorry. But anyhow I can
> add something. I told Leandro, that I implemented the suggested feature. And
> now the other way around is also possible.
>
> I improved the json serializer a little, so that it does not wrap everything
> to a json object. You can just call the new serialize method without a name
> and you get just the json representation of that value. E.g.:
>
> std::vector<int> data;
> data.push_back(7);
> data.push_back(18);
> cxxtools::JsonSerializer s(std::cout);
> s.serialize(data);
>
> prints:
>
> [7,18]
>
> When using the Json Deserializer, you can just read the value back to a
> vector:
>
> std::istringstream data("[7,18]");
> cxxtools::JsonDeserializer d(data);
> std::vector<int> data;
> d.deserialize(data);
>
> fills just the vector.
>
> There are unit tests for json serializer and deserializers also.
>
> Tommi
>
> ------------------------------------------------------------------------------
> All the data continuously generated in your IT infrastructure
> contains a definitive record of customers, application performance,
> security threats, fraudulent activity, and more. Splunk takes this
> data and makes sense of it. IT sense. And common sense.
> http://p.sf.net/sfu/splunk-novd2d
> _______________________________________________
> Tntnet-general mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/tntnet-general
>



-- 
Atenciosamente,
Leandro

------------------------------------------------------------------------------
All the data continuously generated in your IT infrastructure 
contains a definitive record of customers, application performance, 
security threats, fraudulent activity, and more. Splunk takes this 
data and makes sense of it. IT sense. And common sense.
http://p.sf.net/sfu/splunk-novd2d
_______________________________________________
Tntnet-general mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/tntnet-general

Reply via email to