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

关于JDOM转义<符号

关于JDOM转义<符号的问题到底怎么解决?是不是没有解决办法?老师问什么把这个问题丢出来了?

正在回答

13 回答

Element title = new Element("title");
CDATA cdata = new CDATA("<国内最新新闻>");
title.addContent(cdata);

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

NeverGiveUp7 提问者

非常感谢!
2015-12-16 回复 有任何疑惑可以回复我~
#2

岳阳白少

没有用啊?
2015-12-23 回复 有任何疑惑可以回复我~
#3

quincyye

无效,还是会转义
2016-03-23 回复 有任何疑惑可以回复我~

<?xml version="1.0" encoding="GBK"?>
<rss version="2.0">
<channel>
<title><![CDATA[<国内最新新闻>]]></title>
</channel>
</rss>


出来的结果怎么是这样

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

谢谢,很有用!

0 回复 有任何疑惑可以回复我~
Element channel = new Element("channel");
        rss.addContent(channel);
        Element title = new Element("title");
        //using CDATA class to storage data with special signals
        CDATA content = new CDATA("abc&def<tags>");
        title.addContent(content);
        channel.addContent(title);


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

CDATA的文本内容中不能出现字符串“]]>”,另外,CDATA不能嵌套。

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

非常感谢你的答案。

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

非常感谢!!

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

大家发的那个,没太看懂

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

好吧,已经找到答案!没仔细看大家的笔记!

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

举报

0/150
提交
取消

关于JDOM转义<符号

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