成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

教你運用DOM解析VB.NET XML文件

開發(fā) 后端
這里介紹了利用DOM解析VB.NET XML文件的案例分析,案例主要范例以SQLSERVER的Northwind中Employee表進行示范,代碼詳細,喜歡用DOM解析XML文件的朋友看看。

XML文件是安全的,在程序中我們大多數(shù)的文件都是XML文件,但是對于用DOM解析XML文件熟練運用的還是很少,如何使用DOM解析VB.NET XML文件呢?在這里就和大家一起看一個案例分析吧!
#T#1、建立字符串寫文件,XML是由<>組成,實際上把所有字符形成后再寫進文件中即可。但此類方法不適合大數(shù)據(jù)的操作。
2、XLST,相當與CSS,VB不適合。
3、DOM。
所以介紹的是使用DOM來寫VB.NET XML文件。以下范例以SQLSERVER的Northwind中Employee表進行示范。VB.NET XML文件代碼如下:

  1. Option Explicit     
  2. Public RsAs New ADODB.Recordset     
  3. Public Conn As New ADODB.Connection     
  4. Public tempDocAs MSXML2.DOMDocument 'xml文件     
  5. Public tempNode As MSXML2.IXMLDOMNode     
  6. Public Root As MSXML2.IXMLDOMElement     
  7. Public tempelement As MSXML2.IXMLDOMElement     
  8. Public tempattribute As MSXML2.IXMLDOMElement     
  9. Public emp As MSXML2.IXMLDOMElement     
  10. Private Sub Command1_Click()     
  11. '生成一個XML DOMDocument對象     
  12. Set tempDoc = New MSXML2.DOMDocument     
  13. '生成根節(jié)點并把它設置為文件的根     
  14. Set Root = tempDoc.createElement("employees")     
  15. Set tempDoc.documentElement = Root    
  16. '在節(jié)點上添加多個屬性     
  17. Call Root.setAttribute("xmlns:xsd", "http://www.w3.org/2001/XMLSchema")     
  18. Call Root.setAttribute("xmlns:xsi", "http://www.w3.org/2001/XMLSchema-instance")     
  19. Call Root.setAttribute("xmlns", "http://www.kingdee.com/ReK3Inventory")     
  20. Do While Not Rs.EOF     
  21. Set emp = tempDoc.createNode(MSXML2.NODE_ELEMENT, "employee", "")     
  22. Root.appendChild emp     
  23. '生成孩子節(jié)點添加到根節(jié)點上去,并且為這個節(jié)點設置一個屬性     
  24. Set tempNode = tempDoc.createNode(MSXML2.NODE_ELEMENT, "Employeeid", "")     
  25. tempNode.Text = Rs(0)     
  26. emp.appendChild tempNode     
  27. Set tempNode = tempDoc.createNode(MSXML2.NODE_ELEMENT, "Firstname", "")     
  28. tempNode.Text = Rs(1)     
  29. emp.appendChild tempNode     
  30. Set tempNode = tempDoc.createNode(MSXML2.NODE_ELEMENT, "Title", "")     
  31. tempNode.Text = Rs(2)     
  32. emp.appendChild tempNode     
  33. Rs.MoveNext     
  34. Loop     
  35. Dim pi As IXMLDOMProcessingInstruction     
  36. Set pi = tempDoc.createProcessingInstruction("xml", "version='1.0' encoding='gb2312'")     
  37. Call tempDoc.insertBefore(pi, tempDoc.childNodes(0))     
  38. '直接保存成文件即可     
  39. tempDoc.Save "c:\myTest.xml"     
  40. Unload Me     
  41. End Sub     
  42. Private Sub Form_Load()     
  43. '連接SQLSERVER     
  44. Dim strConn As String     
  45. strConn = "Provider=SQLOLEDB.1;Persist Security Info=False;User ID=sa;Initial Catalog=Northwind;Data Source=LocalHost"    
  46. Conn.CursorLocation = adUseClient    
  47. Conn.Open strConn     
  48. If Rs.State <> adStateClosed Then Rs.Close     
  49. Rs.Open "Select employeeid,Firstname,Title from employees ", Conn, adOpenStatic, adLockOptimistic     
  50. End Sub     
  51. Private Sub Form_Unload(Cancel As Integer)Rs.Close     
  52. Set Rs = Nothing    
  53. Conn.Close     
  54. Set Conn = Nothing    
  55. End Sub    
責任編輯:田樹 來源: 博客
相關推薦

2009-10-29 16:29:02

VB.NET文件系統(tǒng)對

2009-10-28 15:01:59

VB.NET SHEL

2009-10-29 17:15:26

VB.NET控件

2010-01-07 13:40:50

VB.NET讀取XML

2009-11-03 09:37:33

VB.NET重載

2009-11-10 15:18:35

VB.NET封面

2009-11-02 10:30:37

VB.NET EXCE

2009-10-09 15:59:41

VB.NET對象

2009-10-29 15:50:49

VB.NET Exce

2010-01-11 17:58:36

VB.NET壓縮ZIP

2011-03-30 15:16:27

VB.NET.NETXML

2009-11-10 15:52:20

VB.NET變量名

2009-10-19 17:42:31

VB.NET API函

2010-01-11 14:28:14

VB.NET操作Exc

2009-11-02 14:48:45

VB.NET HOOK

2010-01-15 16:46:05

VB.NET集合存儲

2010-01-21 16:37:56

VB.NET變量聲明

2010-01-14 17:41:57

VB.NET變量范圍

2009-10-27 11:03:16

VB.NET文件夾操作

2009-11-10 11:30:12

VB.NET循環(huán)語句
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 一区在线观看视频 | 美女天天操 | 免费观看毛片 | 在线播放国产一区二区三区 | 亚洲性视频在线 | 亚洲免费一区二区 | 91免费观看在线 | 操操网站 | 欧美中文字幕一区 | 精品视频一区二区 | 日韩视频在线观看 | 一区二区三区精品视频 | 日本a v在线播放 | 成人在线视频免费观看 | 国产精品免费看 | 男女羞羞视频免费 | 国产羞羞视频在线观看 | 久久在视频 | 国精日本亚洲欧州国产中文久久 | 久热免费 | 亚洲草草视频 | 女同久久另类99精品国产 | 国产亚洲成av人在线观看导航 | 本道综合精品 | 中文字幕一区二区三区精彩视频 | 国产精品激情 | 7777精品伊人久久精品影视 | 在线观看av免费 | 青青操91 | 四虎永久免费影院 | 欧美日韩在线电影 | 久久久一区二区三区 | 亚洲精品一区二区三区蜜桃久 | 久久精品二区亚洲w码 | 在线观看黄视频 | 在线免费观看视频你懂的 | 国产女人叫床高潮大片免费 | 国产综合久久久久久鬼色 | 国产综合精品一区二区三区 | 国产在线精品一区二区三区 | 羞羞视频网|