为了账号安全,请及时绑定邮箱和手机立即绑定

在Java中为XML编码文本数据的最佳方法?

在Java中为XML编码文本数据的最佳方法?

蓝山帝景 2019-10-21 09:59:48
除了Java之外,这个问题非常相似。在Java中为XML输出编码字符串的推荐方法是什么。字符串可能包含“&”,“ <”等字符。
查看完整描述

3 回答

?
富国沪深

TA贡献1790条经验 获得超9个赞

正如其他人提到的那样,使用XML库是最简单的方法。如果您想逃避现实,可以StringEscapeUtils从Apache Commons Lang库中进行研究。

查看完整回答
反对 回复 2019-10-21
?
千万里不及你

TA贡献1784条经验 获得超9个赞

随便使用。


<![CDATA[ your text here ]]>

这将允许除结尾以外的任何字符


]]>

因此,您可以包含非法字符,例如&和>。例如。


<element><![CDATA[ characters such as & and > are allowed ]]></element>

但是,将需要转义属性,因为不能将CDATA块用于它们。


查看完整回答
反对 回复 2019-10-21
  • 3 回答
  • 0 关注
  • 417 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信