Hello,

no transformation to "unquote", at this time probably chaining s.strip and s.striptail would be an option.

Adding transformations to "quote" and "unquote" can be useful indeed if json operation returns the full value.

Cheers,
Daniel

On 23/10/14 21:02, Muhammad Shahzad wrote:
Hi,

Using method json_get_field i am able to extract json string. However, this string comes with quotes which cause a hurdle in assigning to various pseudo variables, for example,

--
        json_get_field($redis(r=>value), "to_number",       "$var(wim_to)");
        json_get_field($redis(r=>value), "domain",          "$var(wim_domain)");

        $uac_req(ruri)="sip:" + $var(wim_to) + "@" + $var(wim_domain);
--

This results in $uac_req(ruri) being set as.

sip:"49XXXXXXXX"@"sip.mydomain.com"

Which is obviously wrong and fails the transaction processing.

Is there any way to get rid of these quotes from json strings? One possible way i can think of is using string transformation "s.substr", but there are a lot of json strings i have in config and it is too hectic to transform all of them. Is there any easier way out of this?

Thank you.




_______________________________________________
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
sr-users@lists.sip-router.org
http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users

-- 
Daniel-Constantin Mierla
http://twitter.com/#!/miconda - http://www.linkedin.com/in/miconda