Creation d'un fichier xml en .net

Contenu du snippet

J'ai pas trouvé sur le site comment faire pour simplement creer un fichier XML lorsque celui ci n'existe pas.
Ce code vous explique une de facons de faire

Source / Exemple :


Dim Doc As New XmlDocument

        Dim mElement As XmlElement
        mElement = Doc.CreateElement("Root")

        Doc.AppendChild(mElement)

        'Create an XML declaration. 
        Dim xmldecl As XmlDeclaration
        xmldecl = Doc.CreateXmlDeclaration("1.0", Nothing, Nothing)
        Doc.InsertBefore(xmldecl, Doc.DocumentElement)

        Doc.Save("c:\temp.xml")

'Temp.xml sera creer et contiendra juste le minimum pour ensuite ecrire ce que l'on veut dedans

'<?xml version="1.0"?>
'<Root/>

'pour le reste il vous suffit de faire 

Dim mElement as XmlElement 
mElement = doc.CreateElement("Enfant")
mElement.InnerText = "Noeud Enfant"

Doc.DocumentElement.AppendChild(mElement)
Doc.Save("c:\temp.xml")

Conclusion :


J'attends vos commentaires

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.