Re: [OpenSIPS-Users] JSON Bug, empty strings

2013-02-11 Thread Bogdan-Andrei Iancu
Hi Brett, Empty string is not a valid json stringmaybe {}. Check the grammar on http://www.json.org/ and a validator on http://jsonlint.com/ Regards, Bogdan-Andrei Iancu OpenSIPS Founder and Developer http://www.opensips-solutions.com On 02/10/2013 07:39 PM, Brett Nemeroff wrote: Hey

[OpenSIPS-Users] JSON Bug, empty strings

2013-02-10 Thread Brett Nemeroff
Hey all, I think I see a bug in the JSON module; but it might just be a feature of JSON. Seems that when I assign an empty string to a JSON element, it's storing it as NULL. So for example: $json(object/element) = ''; If I print that, I get null in an xlog. Is this expected? I'd really like to

Re: [OpenSIPS-Users] JSON Bug, empty strings

2013-02-10 Thread Muhammad Shahzad
I think libjson_c treats empty string as null. Let me run some tests to confirm it. Thank you. On Sun, Feb 10, 2013 at 6:39 PM, Brett Nemeroff br...@nemeroff.com wrote: Hey all, I think I see a bug in the JSON module; but it might just be a feature of JSON. Seems that when I assign an

Re: [OpenSIPS-Users] JSON Bug, empty strings

2013-02-10 Thread Muhammad Shahzad
Nope, i was wrong. It works fine. $json(object) := {'id':'1234567890','name':NULL}; $json(object/element) = ''; xlog(L_WARN, id: $json(object/id), name: $json(object/name), element: $json(object/element)); Results as, Feb 10 19:39:47 ubuntu-1204 osip-service[13705]: id: