| 发表于:2007-05-17 15:15:19 楼主 |
我有一份xml的文件,但有一个问题,总是出错的,就是每次运行到sxml.sorderno = trim(objchild.text)这个出现 "对象变量或with块变量未设置 ",请问那个可以帮帮我! xml文件如下: <orders> <order> <header> <orderno> 4500018292 </orderno> <orderdate> 13.04.07 </orderdate> <ordercustomer> tc001 </ordercustomer> </header> dim objxml as new domdocument dim objnode as ixmldomnode dim objchild as ixmldomnode dim sxml as xmlcontent dim ni as integer objxml.load (sfile)\\\xml文件的路径 set objnode = objxml.selectsinglenode( "orders ") set objnode = objnode.selectsinglenode( "order ") set objnode = objnode.selectsinglenode( "header ") for ni = 0 to objnode.childnodes.length - 1 set objchild = objnode.childnodes(ni).selectsinglenode( "orderno ") sxml.sorderno = trim(objchild.text) set objchild = objnode.childnodes(ni).selectsinglenode( "orderdate ") if isdate(objchild.text) = true then sxml.sorderdate = format(cdate (objchild.text), "yyyy-mm-dd ") else sxml.sorderdate = #1/1/1900# next |
|
|
|
|