On 2012-05-17 14:08:26 +0000, Vincent said:

On Sunday, 25 March 2012 at 17:50:45 UTC, Andrea Fontana wrote:
Hope it's clear...

Nope, it's something like chess and have nothing common with simplicity of the real JSON usage! This is example from C#:

var p = JsonConvert.DeserializeObject<Person>("{some real JSON, not crapy EOS}");
var str = JsonConvert.SerializeObject(p);

That's it! And this is how it SHOULD be implemented. Cannot catch why this stupid realization came to standard library... :((

This is planned in the upgrade to std.json which is currently being developed. However, you'll note that you cannot parse generic JSON that way ( since you need a defined type "Person"). The current parseJSON is really a different feature from what exists in your example, and was implemented before opDispatch was introduced. C# has a similar feature to deserialize JSON into ExpandoObjects, but that's also different from your example.

Reply via email to