pangwu86/XBlink — Issue #2: 无法读取xml里面的同名节点
Author: ywjno
Created: 2011-10-25 03:11:32+00:00
State: open

读取文件内容为：http://images.apple.com/main/rss/hotnews/hotnews.rss（已把该rss文件下载到本地硬盘），
该文件中的item的内容无法得到

我的封装类如下

public class Rss {
public String version = "2.0";
private Channel channel;
//省略getter、setter方法
}

public class Channel {
private String title;
private String link;
private String description;
private String language;
private String copyright;
private String lastBuildDate;
private String generator;
private String docs;
private Item[] item;
//省略getter、setter方法
}

public class Item {
private String title;
private String description;
private String link;
private String guid;
private String pubDate;
//省略getter、setter方法
}

main方法如下

public static void main(String[] args) {
//此处使用了nutz的Files类以及Json类
System.out.println(Json.toJson(XBlink.fromXml(Files.read("c:/hotnews.xml"), Rss.class, null)));
}

其中Channel 类的item属性无论是数组还是java.util.List类型的都无法解析得到数据。
请问对于这种xml文件我该如何得到item的内容？