xml新手啊 急死了 不会!

学习ing 学习ing 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
<?xml version="1.0" encoding="gb2312" ?>
<rss version="2.0">
- <channel>
<title>求医问药最新50篇文章</title>
<link>http://www.39kf.com/</link>
<description>医源世界</description>
- <item>
<title>卫生部提醒:血液使用有风险能不输血就不输</title>
<link>http://www.39kf.com/treatment/manual/Medical-knowledge/2010-05-07-653544.shtml</link>
+ <description>
- <![CDATA[
<p>  法制日报北京4月13日讯记者郭晓宇卫生部医政司副司长赵明钢今天呼吁公众要树立正确的用血观念,能不输血的时候就不要输血。&ldquo;我们也一直在跟医务人员讲这个问题,一定要在输血的时候充分尊重群众的知情权和选择权,要充分告知使用血液的风险。</p>
<p>  法制日报北京4月13日讯记者郭晓宇卫生部医政司副司长赵明钢今天呼吁公众要树立正确的用血观念,能不输血的时候就不要输血。</p>
<p>  &ldquo;目前人类对于血液的认知仍然是十分有限的。&rdquo;赵明钢举例说,在1995年之前,献血时所筛查的项目没有包括HIV(人类免...

]]>
</description>
<category>求医问药</category>
<author />
<pubDate>2010-5-7 18:49:46</pubDate>
</item>

<item>
<title>桃红四物汤加味治心肌缺血验案</title>
<link>http://www.39kf.com/treatment/webclinique/yian/2010-05-01-652561.shtml</link>
- <description>
- <![CDATA[

<p><font color="#FFFFFF">中医人www.tcmer.com主要介绍桃红四物汤,心肌缺血,验案!</font></p>
<p><P>患者,邵某,男,52岁,2009年11月初诊。</P>
<P>患者自述阵发性胸闷,胸痛一年余,加重一周。一周前因劳累过度出现心悸、胸闷、发憋,心前区刺痛前来就诊,询问患者一年来一直服用丹参片、地奥心血康、消心痛等药物。因近期症状加重,又觉天天服药繁琐,特来要求服用中药以治其本。刻下症见:心悸气短,胸闷不适,心烦易怒,口唇紫暗,舌质淡暗有瘀斑,苔薄白,脉沉弦。心电图显示:心肌缺血。证属气血瘀滞,...

]]>
</description>
<category>求医问药</category>
<author>魏磊河北省保定市清苑县中医院</author>
<pubDate>2010-5-1 4:43:20</pubDate>
</item>
</channel>
</rss>


就这个XML


我写了个方法解析 但是得到的却都是空的不知道那里写错了 高手指点指点哦


public class ClientParameterMg {
private String xmlfile;
public ClientParameterMg(String XmlFile) {
this.xmlfile =XmlFile;
}

public List<KeywordBean> GetPDBList()
{
List<KeywordBean> KeywordList=new ArrayList<KeywordBean>();
URL url = null;

try {
url = new URL(xmlfile);
// File parameterXml=new File(xmlfile);

SAXReader saxReader = new SAXReader();
SAXReader reader = new SAXReader();
Document doc;


doc = reader.read(url);
List nodelist= doc.selectNodes("//channel");
Iterator iter=nodelist.iterator();
KeywordBean keybean=new KeywordBean();
while(iter.hasNext())
{
Element menuelement=(Element)iter.next();
String keyname=menuelement.attributeValue("title");
keybean.setKeywordName(keyname);

String keylink=menuelement.attributeValue("link");
keybean.setKeywordLink(keylink);

String keycount=menuelement.attributeValue("description");
keybean.setKeywordCount(keycount);
}
KeywordList.add(keybean);
}
catch (Exception e2)
{
e2.printStackTrace();
return null;
}
return KeywordList;
}


}
...全文

相关推荐

webservice+xml新手实例

新手学习webservice+xml实例 解决如何运用webservice

一切为了你

适合新手使用的基础XML教程

XML技术相关教程,很适合刚接触web2.0的新手去学习XML,快速上手这门老技术。

tellite

XML新手入门基础知识

如果您是XML新手,本文将为您介绍XML文档的基础结构,以及创建构造良好的XML 需要遵循的规则,包括命名约定、正确的标记嵌套、属性规则、声明和实体。您还可以从本文了解到DTD和schema 的验证。XML是可扩展标记语言(ExtensibleMarkupLanguage)的缩写,其中的 标记(markup)是关键部分。您可以创建内容,然后使用限定标记标记它,从而使每个单词、短语或块成为可识别、可分类的信息

weixin_38601364

XML学习指南(适合新手的好教材)

XML学习指南,学习XML的入门教材。强烈推荐新手阅读!

robusttv

XML编程入门,新手应该需要,无论VC,JAVA

如果你是一个XML编程新手,或许你想知道从何做起。使用XML来存储结构数据的益处是非常明显的,但是一旦你将一些数据存入XML文件中,你如何将它们取出来呢?在这篇文章中,我们尝试了几种选择并且给出了用Perl语言实现的具体解决方案(用Python、Java、C++和其它你喜欢的编程语言与此是一样的)。   我们将使用XML构建一个简单的文本处理程序来存储用户的偏爱设置和其它配置数据,这类事情在以前都是使用纯文本文件来完成的,这对于读者是比较熟悉的。

zhw_1002
评论 9
收藏 已收藏
分享
返回顶部
学习ing
Web 开发 81,108 成员 341,721 内容