以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  怎么导入RSS的数据.不能将嵌套关系或元素列添加到包含 simplecontent 列的表中  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=33168)

--  作者:ysq128
--  发布时间:2013/5/14 23:42:00
--  怎么导入RSS的数据.不能将嵌套关系或元素列添加到包含 simplecontent 列的表中

因为RSS是XML格式

 

 

Syscmd.Project.ImportFromXML()能成功导入XML的数据

Syscmd.Table.MergeFromXML()高速合并却不能

通过代码的导入或合并实现却不能

 

Dim ip As New Importer
ip.SourcePath = "http://www.foxtable.com/bbs/dv_rss.asp?s=xml&boardid=2"
ip.SourceTableName = "guid" \'指定要导入的表
ip.NewTableName ="guid" \'导入后的表名
ip.Format = "xml" \'指定导入格式
ip.Filter=""
ip.Import()

[此贴子已经被作者于2013-5-15 11:06:14编辑过]

--  作者:ysq128
--  发布时间:2013/5/15 10:11:00
--  
查到了之前的记录!用
Dim  DataSet As New Data.DataSet
DataSet.ReadXml("dv_rss.xml")
Tables("窗口1_Table1").DataSource  = Dataset.Tables("item")

--  作者:ysq128
--  发布时间:2013/5/15 10:49:00
--  

我的RSS文件: 

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:rss.rar

 

 


图片点击可在新窗口打开查看此主题相关图片如下:rss.jpg
图片点击可在新窗口打开查看

但是在导入guid的时候出错:


图片点击可在新窗口打开查看此主题相关图片如下:snap2.jpg
图片点击可在新窗口打开查看

可能是因为:<guid isPermaLink="false">481</guid>
这个格式不支持的原因。
但是在狐表里面通过
Syscmd.Project.ImportFromXML()能成功导入XML的数据

这个可以成功将guid表导入过来


[此贴子已经被作者于2013-5-15 10:51:47编辑过]