2010-02-17 4 views
1

Je génération de ce XML en utilisant le sérialiseur dans VB.net comme indiqué ci-dessousespaces de noms XML de XML sérialisé sortie

Dim string_writer As New StringWriter() 
Dim serializer As New XmlSerializer(GetType(MyClass)) 
serializer.Serialize(string_writer, addr) 
txttest.Text = string_writer.ToString() 

bien qu'il retourne XML, je vois xmlns = "http://tempuri.org/dans tous les éléments, il est de toute façon je cache celui

Répondre

0

Bien sûr - il suffit de passer l'espace de noms par défaut que vous souhaitez utiliser au constructeur de votre XmlSerializer.

Dim string_writer As New StringWriter() 
Dim serializer As New XmlSerializer(GetType(MyClass), "") 
serializer.Serialize(string_writer, addr) 
txttest.Text = string_writer.ToString() 

cela devrait faire l'astuce.

Questions connexes