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

关于转义, 不会用。。。

static java.lang.String    escapeAttribute(EscapeStrategy strategy, java.lang.String value)

This will take the three pre-defined entities in XML 1.0 ('<', '>', and '&' - used specifically in XML elements) as well as CR/NL, tabs, and Quote characters which require escaping inside Attribute values and converts their character representation to the appropriate entity reference suitable for XML attribute content.

   

static java.lang.String    escapeText(EscapeStrategy strategy, java.lang.String eol, java.lang.String value)

This will take the three pre-defined entities in XML 1.0 ('<', '>', and '&' - used specifically in XML elements) and convert their character representation to the appropriate entity reference, suitable for XML element content.

   

Format    setEscapeStrategy(EscapeStrategy strategy)

Sets the EscapeStrategy to use for character escaping.

   http://www.jdom.org/docs/apidocs/org/jdom2/output/Format.html


正在回答

3 回答

以上真的是在胡说八道!不知道为什么弄不出来,还来混淆视听!

0 回复 有任何疑惑可以回复我~
#1

soft_xiao

哈哈,你做出来没
2017-03-10 回复 有任何疑惑可以回复我~

Element title = new Element("title");
   CDATA cdata = new CDATA("上海移动互联网产业促进中心正式揭牌 ");
   title.setText(cdata.toString());
   channel.addContent(title);

0 回复 有任何疑惑可以回复我~

好吧,隔壁有了


Element title = new Element("title");

CDATA cdata = new CDATA("上海移动互联网产业促进中心正式揭牌");

title.setContent(cdata);

 JessicaJiang


0 回复 有任何疑惑可以回复我~
#1

袁又袁

没办法用实现策略接口的方式对字符不进行转义来实现么?
2015-07-07 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Java眼中的XML 文件写入
  • 参与学习       55800    人
  • 解答问题       132    个

举例说明JAVA程序如何生成XML文档,多种生成方式任你选择

进入课程

关于转义, 不会用。。。

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信