以文本方式查看主题 - W3CHINA.ORG讨论区 - 语义网·描述逻辑·本体·RDF·OWL (http://bbs.xml.org.cn/index.asp) -- 『 DOM/SAX/XPath 』 (http://bbs.xml.org.cn/list.asp?boardid=11) ---- 我的程序请高手版主修改下 [讨论] (http://bbs.xml.org.cn/dispbbs.asp?boardid=11&rootid=&id=28273) |
-- 作者:cwjmx -- 发布时间:3/8/2006 10:11:00 AM -- 我的程序请高手版主修改下 [讨论] 我的程序请高手版主修改下 小虾,最近在做个题目为,从VB中读取xml文件中的元素,已经做的差不多了,但遇到个问题,例如: Private Sub Form_Unload(Cancel As Integer) Private Sub Loadvalues() Dim xml_document As DOMDocument Dim values_node As IXMLDOMNode ' 载入文件 Set xml_document = New DOMDocument Exit Sub End If '寻找节点 ' 返回各个节点的值 Private Function GetNodevalue(ByVal start_at_node As IXMLDOMNode, ByVal node_name As String, _ Dim value_node As IXMLDOMNode End Function ' 保存现有的值 Private Sub Savevalues() Private Sub CreateNode(ByVal parent As IXMLDOMNode, _ |
-- 作者:Qr -- 发布时间:3/13/2006 11:22:00 AM -- Set value_node = start_at_node.selectSingleNode(".//" & node_name) (1) If value_node Is Nothing Then GetNodevalue = default_value Else GetNodevalue = value_node.Text (2) End If (1):selectSingleNode()只能读取一个节点,改用selectNodes()。 |
W 3 C h i n a ( since 2003 ) 旗 下 站 点 苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》 |
62.500ms |