+ -
当前位置:首页 → 问答吧 → XML 解析 ( URLEncoder)

XML 解析 ( URLEncoder)

时间:2010-12-03

来源:互联网

<shop><item id="2291" province="%e5%8c%97%e4%ba%ac" city="%e6%98%8c%e5%b9%b3%e5%8c%ba" shopname="%e5%8c%97%e4%ba%ac%e5%9b%9e%e9%be%99%e8%a7%82%e7%b4%ab%e6%a2%a6%e8%af%ad%e5%a5%b3%e5%ad%90%e7%be%8e%e5%ae%b9%e4%b8%ad%e5%bf%83" address="%e5%9b%9e%e9%be%99%e8%a7%82%e9%95%87%e9%be%99%e7%a6%a7%e8%8b%91%e4%ba%8c%e5%8c%ba3%e5%8f%b7%e6%a5%bc5%e5%8f%b7%e5%ba%95%e5%95%86" phone="010-81726560" /><item id="2292" province="%e5%8c%97%e4%ba%ac" city="%e6%98%8c%e5%b9%b3%e5%8c%ba" shopname="%e5%8c%97%e4%ba%ac%e7%b4%ab%e8%90%9d%e8%af%ad%e5%a5%b3%e5%ad%90%e7%be%8e%e5%ae%b9%e4%b8%ad%e5%bf%83" address="%e5%9b%9e%e9%be%99%e8%a7%82%e9%be%99%e8%85%be%e8%8b%91%e5%85%ad%e5%8c%ba2-4%e5%8f%b7%e8%87%aa%e7%84%b6%e7%be%8e" phone="010-81726560" /><item id="2293" province="%e5%8c%97%e4%ba%ac" city="%e6%98%8c%e5%b9%b3%e5%8c%ba" shopname="%e6%98%8c%e5%b9%b3%e5%8c%ba%e7%be%8e%e5%ae%b9%e5%ba%97" address="%e4%ba%ac%e7%a7%91%e8%8b%9170%e5%8f%b7%e6%a5%bc%e5%ba%95%e5%95%86" phone="" /><item id="2294" province="%e5%8c%97%e4%ba%ac" city="%e6%9c%9d%e9%98%b3%e5%8c%ba" shopname="%e5%8c%97%e4%ba%ac%e5%ae%89%e8%b4%9e%e9%87%8c%e5%9c%a3%e5%a5%87%e5%a5%b3%e5%ad%90%e7%be%8e%e5%ae%b9%e4%b8%ad%e5%bf%83" address="%e5%ae%89%e8%b4%9e%e9%87%8c%e4%b8%89%e5%8c%ba26%e5%8f%b7%e6%a5%bc4%e5%b1%828402%e3%80%818403%e3%80%818422%e5%ae%a4" phone="010-64455217" /><item id="2295" province="%e5%8c%97%e4%ba%ac" city="%e6%9c%9d%e9%98%b3%e5%8c%ba" shopname="%e5%8c%97%e4%ba%ac%e5%b7%a5%e4%bd%93%e8%b7%af%e8%87%aa%e7%84%b6%e7%be%8e%e7%be%8e%e5%ae%b9%e6%9c%89%e9%99%90%e8%b4%a3%e4%bb%bb%e5%85%ac%e5%8f%b8" address="%e5%b7%a5%e4%bd%93%e4%b8%9c%e8%b7%af1%e5%8f%b7" phone="010-65513881" />
</shop>

数据端使用了  URLEncoder
FLASH 输出  XML 内容为空   应该如何解决? AS2.0

请问如何解决

作者: ylylsheep   发布时间: 2010-12-03

var ld:XML = new XML();
ld.onLoad = function(success)
{
       var temp:String = unescape(String(ld));
       trace(temp);
}

使用了 unescape 还是为空

作者: ylylsheep   发布时间: 2010-12-03

发现问题。。发送数据过去的时候需要先  escape(inPutKey.text);

然后  unescape();  即可

trace出来后为

<shop><item id="2291" province="北京" city="昌平区" shopname="北京回龙观紫梦语女子美容中心" address="回龙观镇龙禧苑二区3号楼5号底商" phone="010-81726560" /><item id="2292" province="北京" city="昌平区" shopname="北京紫萝语女子美容中心" address="回龙观龙腾苑六区2-4号自然美" phone="010-81726560" /><item id="2293" province="北京" city="昌平区" shopname="昌平区美容店" address="京科苑70号楼底商" phone="" /><item id="2294" province="北京" city="朝阳区" shopname="北京安贞里圣奇女子美容中心" address="安贞里三区26号楼4层8402、8403、8422室" phone="010-64455217" /><item id="2295" province="北京" city="朝阳区" shopname="北京工体路自然美美容有限责任公司" address="工体东路1号" phone="010-65513881" /><item id="2296" province="北京" city="朝阳区" shopname="北京慧鑫飘逸社区服务中心" address="
慧忠北里118号楼10门101" phone="010-81672310" /></shop>


但这样 变成 string 了 怎么在进行XML解析呢?

作者: ylylsheep   发布时间: 2010-12-03