急!如何在VB中显示XML中的数据

bgxy 2002-01-25 11:19:54
我创建了以下格式的XML文件,现想将"date","division","formname","inputprogress","marking","allsheetcount","item" 中的数据显示在VB里所对应的TextBox1~TextBox6,<result>中的item为多项,也绑定到另外所对应的textbox中(不使用ADO),应如何编写代码?请高手给出代码。

<?xml version="1.0" encoding="GB2312"?>
<Project>
<condition>
<date>2001-1-8</date>
<division>a</division>
<formname>b</formname>
<inputprogress>c</inputprogress>
<marking>d</marking>
<allsheetcount>5</allsheetcount>
</condition>
<result>
<item name="北京">1111</item></result>
<item name="东京">2222</item></result>
<item name="华盛顿">3333</item></result>
</Project>
...全文
99 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
bgxy 2002-01-26
  • 打赏
  • 举报
回复
请看我的另一个问题 题目是:再论在VB中显示XML中的数据
高分相送
bgxy 2002-01-26
  • 打赏
  • 举报
回复
感谢net_lover(孟子E章)老友的的帮助,问题已基本解决
孟子E章 2002-01-25
  • 打赏
  • 举报
回复
思路:
Dim xmldom = New Msxml2.DOMDocument

xmldom.async=false
xmldom.load("file.xml")

dim strPattern as string
Dim nid as node'要修改
strPattern= "/Projest/result"

Set nod = xmldom.selectSingleNode(strPattern)
Text1.text=nod.text

思路就是这样

8,906

社区成员

发帖
与我相关
我的任务
社区描述
XML/XSL相关问题讨论专区
社区管理员
  • XML/XSL社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧