关于网友提出的HTTPSerivce中文问题的答复

HTTPService是支持中文的,你现在出现中文显示错误是topics.jsp的文件编码不正确引起的。把topics.jsp保存为UTF-8编码就都ok了。
效果图
topics.jpg

Topic.mxml:

None.gif<?xml version="1.0" encoding="utf-8"?> 
None.gif
<mx:Application width="800" height="600" xmlns:mx="http://www.macromedia.com/2003/mxml" initialize="xmlFeed.send()"> 
None.gif
<mx:HTTPService id="xmlFeed" url="topics.jsp" resultFormat="xml"/> 
None.gif
<mx:Tree id="blogTree" preferredWidth="250" heightFlex="1" dataProvider="{xmlFeed.result}"/> 
None.gif
</mx:Application>

topics.jsp:
None.gif<
None.gif
String str="<?xml version='1.0' encoding='utf-8'?>"
None.gif  str
+="<node>"
None.gif  str
+="   <node label='Macromedia'>"
None.gif  str
+="      <node label='我是中文' url='http://www.markme.com/cc/index.rdf'/>"
None.gif  str
+="      <node label='Christian Cantrell' url='http://www.markme.com/cantrell/index.rdf'/>"
None.gif  str
+="      <node label='Kevin Lynch' url='http://www.klynch.com/index.rdf'/>"
None.gif  str
+="      <node label='Mike Chambers' url='http://www.markme.com/mesh/index.rdf'/>"
None.gif  str
+="      <node label='John Dowdell' url='http://www.markme.com/jd/index.rdf'/>"
None.gif  str
+="  </node>"
None.gif  str
+="</node>"
None.gif%
> 
None.gif
<%=str%>

转载于:https://www.cnblogs.com/dannyr/archive/2004/09/08/41003.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值