以文本方式查看主题

-  中文XML论坛 - 专业的XML技术讨论区  (http://bbs.xml.org.cn/index.asp)
--  『 XML基础 』  (http://bbs.xml.org.cn/list.asp?boardid=1)
----  关于 asp 读取 rss 节点的问题  (http://bbs.xml.org.cn/dispbbs.asp?boardid=1&rootid=&id=51694)


--  作者:jafu
--  发布时间:8/22/2007 10:07:00 PM

--  关于 asp 读取 rss 节点的问题
请教各位前辈
小弟在写一个asp读取rss的聚合器

现在碰到一个大问题

有的RSS用的是 pubDate 节点,而有的是 dc:date

当我取 pubDate 做为读取节点的时候,读取  dc:date的rss就会出错

请教怎么解决阿


--  作者:Qr
--  发布时间:8/23/2007 8:32:00 AM

--  
可以先判断一下是否有pubDate节点,如果没有,再判断dc:date是否存在。最后才根据判断结果进行相应处理。或者用parseError进行错误分析。
很久没写ASP代码了,只能提供一个思路。
--  作者:jafu
--  发布时间:8/23/2007 9:26:00 AM

--  
谢谢 Qr,我就是如何判断写不来,我试过n种方法,都是出错
--  作者:Qr
--  发布时间:8/23/2007 11:08:00 AM

--  
set pd = xmldoc.selectNodes("//pubDate")

if pd is nothing then response.write "不存在pubDate节点"

好象是这样吧,呵呵


W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
27.344ms