android解析xml问题

kidsj1984 2011-05-13 05:22:05
<?xml version=\"1.0\" encoding=\"utf-8\"?>
<persons>
<person id="23">
<name>兲使淚</name>
<age>30</age>
</person>
<person id="20">
<name>李向梅</name>
<age>25</age>
</person>
</persons>

例如以上这段xml在android下面需要怎么解析
问题在"兲使淚"这串字符里面有特殊符号在
...全文
172 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
kidsj1984 2011-05-19
  • 打赏
  • 举报
回复
[Quote=引用 11 楼 anelka1985 的回复:]

<!cdata>这个来包起来,不然特殊字符不支持
[/Quote]
服务器端不肯用cdata。。。哎。只能客户端转了。
jerrygj 2011-05-16
  • 打赏
  • 举报
回复
character
qianxiao123e 2011-05-16
  • 打赏
  • 举报
回复
我用过SAXParser方法解析

对于其中的字符你需要用到DefaultHandler中的character的方法解析吧
Nico 2011-05-16
  • 打赏
  • 举报
回复
<!cdata>这个来包起来,不然特殊字符不支持
luocan1986 2011-05-14
  • 打赏
  • 举报
回复
Html.fromHtml("<medium><B>" +你的String + "</medium></B>")
傲慢的上校 2011-05-14
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 cj6585256 的回复:]

dom sax pull解析
[/Quote]恩
码密码密哄 2011-05-13
  • 打赏
  • 举报
回复
dom sax pull解析
kidsj1984 2011-05-13
  • 打赏
  • 举报
回复
算了。还是叫服务器端转字符吧。。
kidsj1984 2011-05-13
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 sodino 的回复:]

仅供参考:
http://blog.csdn.net/sodino/archive/2011/04/06/6305949.aspx
三种解析方法示例:
showInfoFromXML()
showInfoFromDOM()
showInfoFromSAXParser()
[/Quote]

1楼如果用你的例子来解析以下这段也是会报错的。
<root>
<title>Devdiv移动开发社区</title>
<body>开发讨论区</body>
<item url="http://www.devdiv.com/forum-windows-phone-mobile-1.html">Windows Phone论坛</item>
<item url="http://www.devdiv.com/forum-android-1.html">Android论坛</item>
<item url="http://www.devdiv.com/forum-iphone-1.html">iOS/iPhone论坛</item>
</root>
kidsj1984 2011-05-13
  • 打赏
  • 举报
回复
单单是解析xml是没问题的,
现在问题在于<name>兲使淚</name> 这个里面有"&"这个特殊符号
需要怎么转义后再解析
fangext520 2011-05-13
  • 打赏
  • 举报
回复
不是很会。。要查资料。。
Sodino 2011-05-13
  • 打赏
  • 举报
回复
仅供参考:
http://blog.csdn.net/sodino/archive/2011/04/06/6305949.aspx
三种解析方法示例:
showInfoFromXML()
showInfoFromDOM()
showInfoFromSAXParser()

80,350

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧