Torna al Thread
Dim xmlDoc As New XmlDocument()
Dim xmlDeclaration As XmlDeclaration = xmlDoc.CreateXmlDeclaration("1.0", "utf-8", Nothing)
Dim rootNode As XmlElement = xmlDoc.CreateElement("messaggio-otlazio")
xmlDoc.InsertBefore(xmlDeclaration, xmlDoc.DocumentElement)
xmlDoc.AppendChild(rootNode)
Dim parentNode As XmlElement = xmlDoc.CreateElement("report")
parentNode.SetAttribute("id-struttura", "01")
parentNode.SetAttribute("anno", "2012")
parentNode.SetAttribute("mese", "3")
parentNode.SetAttribute("giorno", "20")
xmlDoc.DocumentElement.PrependChild(parentNode)
Dim parentNode1 As XmlElement = xmlDoc.CreateElement("riga")
parentNode1.SetAttribute("provenienza", "LT")
parentNode1.SetAttribute("partenze", "0")
parentNode1.SetAttribute("arrivi", "3")
xmlDoc.DocumentElement.AppendChild(parentNode1)
Dim rootNode1 As XmlElement = xmlDoc.CreateElement("riepilogo-giornaliero")
xmlDoc.InsertBefore(rootNode1, parentNode1) -----> me genera l'errore: Il nodo dei riferimenti non è figlio di questo nodo.
xmlDoc.Save(Application.StartupPath & "\prova.xml")