Mam zdefiniowane następujące klasy:Jak używać XmlSerializer wstawić ciąg xml
public class Root
{
public string Name;
public string XmlString;
}
i utworzonego obiektu:
Root t = new Root
{ Name = "Test",
XmlString = "<Foo>bar</Foo>"
};
Kiedy użyć klasy XmlSerializer serializacji tego obiektu, powróci xml:
<Root>
<Name>Test</Name>
<XmlString><Foo>bar</Foo></XmlString>
</Root>
Jak zrobić to nie kodować moje treści XmlString tak, że mogę dostać zserializowaną XML jako
<XmlString><Foo>bar</Foo></XmlString>
Dzięki Ian
Czy to także deserializuje? – configurator
Jeśli zaimplementujesz metodę ReadXml (czytnik XmlReader), tak. – VolkerK