HarmonyOS xml解析失败

在使用“xml.XmlPullParser” 解析 xml 格式的数据时,如果文本中包含“&”字符,并且使用“attributeValueCallbackFunction”回调,会产生错误:“unterminated entity ref”。

HarmonyOS
2025-01-09 15:26:44
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
fox280

该问题是因为XmlPullParser在解析时不能出现&符号,因为&符号是节点字符,所以不能直接使用,需要进行处理。需要在使用textEncoder.encodeInto方法前,使用&来替换&符号。

分享
微博
QQ
微信
回复
2025-01-09 17:19:06
相关问题
HarmonyOS xml解析异常
374浏览 • 1回复 待解决
HarmonyOS xml解析工具
313浏览 • 1回复 待解决
HarmonyOS 如何解析xml文件
378浏览 • 1回复 待解决
xml文件数据解析 ,都有哪些步骤?
1191浏览 • 1回复 待解决
HarmonyOS AES的解析失败
241浏览 • 1回复 待解决
怎样实现XML标签和标签值的解析
633浏览 • 1回复 待解决
鸿蒙 | Jar包中解析xml文件为空值。
7917浏览 • 1回复 待解决
HarmonyOS AES ECB加密后后台解析失败
290浏览 • 1回复 待解决