|
E盘有附件中的XML文件,请下载。
想获取里面("/page/portfolio/entry/symbol下的---600002.ss这个---数据,不知该如何写代码?
自己写的代码总提示 : The"e:\search.xml"XMLFile object was not found 的错误。怎样把这个XML文件添加到对象库?
用检查点可以实现:Insert--Checkpoint--XML Checkpoint,这样能把这个XML文件添加到对象库,其它方法呢?
是用代码能添加对象吗?
有上千个这样的XML文件,不用代码写简直....
Set XMLObj = XMLUtil.CreateXML() -----
XMLObj.LoadFile("E:\search.xml") ---------这两句具体什么意思我也不清楚,就是从帮助上搞的,添上去也没用
Set xml_data = XMLFile("E:\search.xml").GetData
Set children = xml_data.ChildElementsByPath("/page/portfolio/entry/symbol")
eleValue = children.Item(1).Value------------如果对象添加上的话,这里能取到600002.ss 这个值,但除了手工操作,如何把这个XML文件添加到
对象库中?
以上是问题1。
问题2:有1000个这样的XML文件的话又如何做? 将 Set xml_data = XMLFile("E:\search.xml").GetData 里面的文件地址E:\参数化?
问题3:如果XML地址是网络上的URL地址怎么办? 能否直接写 Set xml_data = XMLFile("http:\\www.finance.com\xml\600002.ss").GetData ?
问题4:如何把取到的1000个XML文件上的值保存起来最方便? 放到DataTable里面吗?按运行顺序逐行(1-1000)输出到Datatable中的名称为finance的列中?
sdlkfj1
很不好意思,问了这么多,而且有些是本论坛有也的知识,但自己的水平较低,需要结果真实项目更详细的讲解。。。。期盼高手们的方案!
谢谢。
[ 本帖最后由 yuedao 于 2007-5-17 20:07 编辑 ] |
|