Looks like the caller_profile is dumped as a multibyte string while the variables are dumped as ascii (the individual bytes). I'd file a Jira report. On 7 January 2013 15:19, Seven Du <dujinfang@gmail.com> wrote:
I tried to parse that in Erlang and the xmerl XML lib seems has bug on parsing the unicode identity where I can only get one character "会" where it should be "会议142248".
But the real question is why it's different on different place in the XML with the same characters.
Thanks.
-- Seven Du Sent with Sparrow <http://www.sparrowmailapp.com/?sig>
On Monday, January 7, 2013 at 8:57 PM, Cal Leeming [Simplicity Media Ltd] wrote:
Hi Seven,
Could you elaborate more on "having difficulty parsing this"?
What are you parsing it with? What are you trying to achieve? What should be happening vs what is actually happening?
Etc.
Cal
On Mon, Jan 7, 2013 at 6:41 AM, Seven Du <dujinfang@gmail.com> wrote:
Hi
We used Chinese UTF8 in chan vars and some times it's url encoded but sometimes in html entity, specifically in variables it's %xx but in caller_profile it's xxx, all has the same "会142248".
We have some difficulty on parsing this, any comment on this?
<?xml version="1.0"?> <cdr core-uuid="c7d83a29-c498-4fff-b2ce-621e9fc21e94"> <variables>
<origination_caller_id_name>%E4%BC%9A%E8%AE%AE142248</origination_caller_id_name>
<origination_caller_id_number>%E4%BC%9A%E8%AE%AE142248</origination_caller_id_number> <conference_name>%E4%BC%9A%E8%AE%AE142248</conference_name>
<caller_profile> <caller_id_name>会议142248</caller_id_name> <caller_id_number>会议142248</caller_id_number>
Thanks.
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org