For generate XML File from code behind in vb.net follow the below steps :
First Import name space
First Import name space
Imports System.Xmlthen you can write this simple function
Public Sub CreateXML( )
Dim _FilePath As String = Application.StartupPath + "\MainXML.xml"
If Not File.Exists(_FilePath) Then
'' Create new xml File
Dim writer As New XmlTextWriter(_FilePath, Nothing)
writer.WriteStartElement("XMLInfo")
writer.WriteEndElement()
writer.Close()
End If
'' If File Exist then appand data
If File.Exists(_FilePath) Then
Dim objXML As New XmlDocument
Dim NewItem As String = " "
objXML.Load(_FilePath)
Dim docFrag As XmlDocumentFragment = objXML.CreateDocumentFragment()
docFrag.InnerXml = NewItem
Dim root As XmlNode = objXML.DocumentElement
root.AppendChild(docFrag)
objXML.Save(_FilePath)
End If
End Sub
No comments:
Post a Comment