xml文档内容如下:<?xml version="1.0" encoding="GB2312" ?>
<rss version="2.0">
<channel>
<title>ChinaUnix.net - IT业界新闻与评论</title>
<link>http://bbs.chinaunix.net/forumdisplay.php?fid=46</link>
<description>了解IT业内新动态,掌握IT业内新技术发展方向<br/>
这里报道与评论IT业界的各类技术新闻和相关技术动态。</description><managingEditor>[email protected]</managingEditor>
<webMaster>[email protected]</webMaster>
</item>
<item>
<title>WAPI受挫的启示 </title>
<link>http://bbs.chinaunix.net/viewthread.php?tid=721575</link>
<author>feilongge</author><pubDate>2006-03-22 10:36:46</pubDate><description><![CDATA[
作者: feilongge<br >
发表于: 2006-03-22 10:36:46 (GMT 8)<br >
z
发表于: 2006-03-22 09:37:39 (GMT 8)<br >
简介:<br >来源:新华网 记者: 冯晓芳中国互联网协会21日公布了295个垃圾邮件服务器IP地址“黑名单”。如继续发送垃圾邮件,中国互联网协会成员单位包括100余家网站将联合对列入“黑名单”的垃圾邮件服务器
]]></description>
</item>
<item>
<title>IBM全面反擊微軟評論 嘲諷其商業模式過時 </title>
<link>http://bbs.chinaunix.net/viewthread.php?tid=721494</link>
<author>plumlee</author><pubDate>2006-03-22 09:30:25</pubDate><description><![CDATA[
作者: plumlee<br >
发表于: 2006-03-22 09:30:25 (GMT 8)<br >
简介:<br >IBM全面反擊微軟評論 嘲諷其商業模式過時--------------------------------------------------------------------------------【列印本稿】 【進入論壇】 【Email推薦】 【關閉窗口】 2006年03月21日 1
]]></description></item>
</channel>
</rss>package com.yathoo.webutil;
import java.io.*;
import java.net.URL;
import java.util.List;import org.jdom.*;
import org.jdom.input.*;
import org.jdom.output.*;/**
* @author Administrator TODO To change the template for this generated type comment go to Window - Preferences - Java - Code Style - Code Templates
*/
public class RssRead
{

    public static void main(String args[])
    {        SAXBuilder builder = new SAXBuilder();
        try{
            Document d = builder.build(new FileInputStream("RSS.xml"));
            Element root = d.getRootElement();
            Element c = root.getChild("channel");
            List list = c.getChildren("item");
            for(int i=0;i<list.size();i++)
            {
                    Element dd  = (Element)list.get(i);
                    System.out.println(dd.getChild("title").getText());
//                  System.out.println(dd.getChild("author").getText()+dd.getChild("description").getText());                    
            }
        }catch(Exception e){
          e.printStackTrace();
        }                        }}结果,最后的几行繁体显示不了,请问如何解决?

解决方案 »

  1.   

    文档太长了,上面贴的是xml文档的一部分
      

  2.   

    <?xml version="1.0" encoding="GB2312" ?>==><?xml version="1.0" encoding="GBK" ?>
      

  3.   

    你的XML
    <webMaster>[email protected]</webMaster>
    下也多了一个</item>,你用什么工具编辑XML啊,连XML文件有问题都不报错的?应当如下:<?xml version="1.0" encoding="GBK"?>
    <rss version="2.0">
    <channel>
    <title>ChinaUnix.net - IT业界新闻与评论</title>
    <link>http://bbs.chinaunix.net/forumdisplay.php?fid=46</link>
    <description>了解IT业内新动态,掌握IT业内新技术发展方向<br/>
    这里报道与评论IT业界的各类技术新闻和相关技术动态。</description>
    <managingEditor>[email protected]</managingEditor>
    <webMaster>[email protected]</webMaster>
    <item>
    <title>WAPI受挫的启示 </title>
    <link>http://bbs.chinaunix.net/viewthread.php?tid=721575</link>
    <author>feilongge</author>
    <pubDate>2006-03-22 10:36:46</pubDate>
    <description><![CDATA[
    作者: feilongge<br >
    发表于: 2006-03-22 10:36:46 (GMT 8)<br >
    z
    发表于: 2006-03-22 09:37:39 (GMT 8)<br >
    简介:<br >来源:新华网 记者: 冯晓芳中国互联网协会21日公布了295个垃圾邮件服务器IP地址“黑名单”。如继续发送垃圾邮件,中国互联网协会成员单位包括100余家网站将联合对列入“黑名单”的垃圾邮件服务器
    ]]></description>
    </item>
    <item>
    <title>IBM全面反擊微軟評論 嘲諷其商業模式過時 </title>
    <link>http://bbs.chinaunix.net/viewthread.php?tid=721494</link>
    <author>plumlee</author>
    <pubDate>2006-03-22 09:30:25</pubDate>
    <description><![CDATA[
    作者: plumlee<br >
    发表于: 2006-03-22 09:30:25 (GMT 8)<br >
    简介:<br >IBM全面反擊微軟評論 嘲諷其商業模式過時--------------------------------------------------------------------------------【列印本稿】 【進入論壇】 【Email推薦】 【關閉窗口】 2006年03月21日 1
    ]]></description>
    </item>
    </channel>
    </rss>