【发布时间】:2012-10-08 11:11:15
【问题描述】:
我正在尝试解析 xml 文件,但由于文件包含特殊字符而出现异常。为了使文件能够成功解析,我必须将值包含在其中,因为我的 xml 文件中有许多特殊字符在不同的地方有没有像声明或其他方式这样的方法,以便这些字段将被 CDATA 替换,这将减少手动工作 exerytime ?
【问题讨论】:
标签: cdata
我正在尝试解析 xml 文件,但由于文件包含特殊字符而出现异常。为了使文件能够成功解析,我必须将值包含在其中,因为我的 xml 文件中有许多特殊字符在不同的地方有没有像声明或其他方式这样的方法,以便这些字段将被 CDATA 替换,这将减少手动工作 exerytime ?
【问题讨论】:
标签: cdata
好吧,要么你的解析器坏了,要么你的 XML 坏了。
XML 有 5 个预定义的实体,你的解析器应该支持它们,并且无论生成你的 XML 的东西都应该在适当的时候使用它们:
< <
> >
& &
' '
" "
【讨论】: