Bonjour à tous,
J'ai un objet A possèdant deux attributs :
Je le sérialise de la façon suivante
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Dim Id as Integer Dim Str as String
J'obtiens bien un xml correspondant tel que
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 Dim objStreamWriter As New StreamWriter("C:\A.xml") Dim x As New XmlSerializer(A.GetType) x.Serialize(objStreamWriter, A) objStreamWriter.Close()
Cependant j'aimerais obtenir un truc du genre :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4<A> <Id>1</Id> <Str>Test</Str> </A>
Est-ce possible ? si oui comment modifier mon objet pour avoir le bon résultat ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 <A> <Id>1</Id> <Str test="1">Test</Str> </A>
Je me doute que si non, faut que je me le paluche à la mano avec une méthode CreateXML..
Merci d'avance
Partager