如何用VB.NET編寫XML文檔

來源:互聯網
上載者:User
xml 今天在VB.NET社區看到“在vb.net中如何產生xml說明文檔”這個問題!以前好象自己在處理類似情況也出現過這樣或那樣的問題。希望下面的東西能對大家有用處!

XMLTextWriter類包含所有簡單地編寫XML格式檔案所需要的常式。這個類會自動處理必要的操作,確定寫入的檔案是格式良好的XML文檔。
使用XMLTextWriter類要遵循以下五個步驟:
1、建立新的XML流,並使用WriteStartDocument( )方法。這個方法會在檔案中寫入適當的XML聲明。
2、用WriteStartElement( )方法寫根資料元素。
3、在檔案中寫其餘的元素。
4、用WriteEndElement( )方法關閉最後的元素。
5、用WriteEndDocument( ) 方法結束XML資料。調用這一方法很重要。該方法會關閉沒有適當關閉的元素和其他結構。

以下代碼:
在表單檔案的最開頭:

Imports System.Xml

按鈕的CLICK事件:
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click

Dim myTW As New XmlTextWriter(Application.StartupPath & "\mytest.xml", Nothing)

myTW.WriteStartDocument()
myTW.Formatting = Formatting.Indented

myTW.WriteStartElement("Team")

myTW.WriteStartElement("player")
myTW.WriteAttributeString("Name", "George Zip")
myTW.WriteAttributeString("Position", "QB")
myTW.WriteElementString("Nickname", "Zippy")
myTW.WriteElementString("JerseyNumber", XmlConvert.ToString(7))

myTW.WriteEndElement()

myTW.WriteEndElement()

myTW.WriteEndDocument()

myTW.Close()
End Sub

執行程式,單擊按鈕後,在Bin檔案夾下就會出現已經寫好的mytest.xml文檔!



相關文章

E-Commerce Solutions

Leverage the same tools powering the Alibaba Ecosystem

Learn more >

Apsara Conference 2019

The Rise of Data Intelligence, September 25th - 27th, Hangzhou, China

Learn more >

Alibaba Cloud Free Trial

Learn and experience the power of Alibaba Cloud with a free trial worth $300-1200 USD

Learn more >

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。