[sr-dev] [kamailio/kamailio] Strange behaviour with JSON module (#1452)

Daniel-Constantin Mierla notifications at github.com
Tue Feb 27 13:20:28 CET 2018


I checked the code and json_get_field() formats the result in a JSON value, making strings to be enclosed in the quotes. This is to support cases when the value of requested key is a structure, so practically the result in this case will be a JSON serialization of the structure. I just added a note to clarify this in the docs of the module.

I think this is ok over all. Maybe there should be added some helper functions to get string or int values, like json_get_string() and json_get_int().

Otherwise, jansson module is supposed to be like ng version of the json module, with more features (e.g., json-path support).

I am closing this one because it is how the module was coded. I will try to add the helper functions when I get a chance, or maybe someone else does it meanwhile ... @eschmidbauer did some work lately with the json module, maybe he can jump in here ...

-- 
You are receiving this because you commented.
Reply to this email directly or view it on GitHub:
https://github.com/kamailio/kamailio/issues/1452#issuecomment-368855982
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.kamailio.org/pipermail/sr-dev/attachments/20180227/cc1950f8/attachment.html>


More information about the sr-dev mailing list