Сериализация объекта в виде XML-потока в кодировке SOAP с помощью XMLSerializer - PullRequest
0 голосов
/ 30 октября 2018

Мне нужно использовать XMLSerializer, чтобы сериализовать объект как кодированный XML-код.

Я нашел следующую статью: https://docs.microsoft.com/en-us/dotnet/standard/serialization/how-to-serialize-an-object-as-a-soap-encoded-xml-stream

Но ошибка возникает, когда я вызываю метод сериализации ...

Сообщение об ошибке:

Токен StartElement в состоянии Epilog приведет к неверному XML-документу.

У вас есть идеи, как я могу это исправить?

    XmlTypeMapping myTypeMapping = new 
    SoapReflectionImporter().ImportTypeMapping(typeof(typeOfMyObject));

    XmlSerializer ser = new XmlSerializer(myTypeMapping);

    MemoryStream Stream = new MemoryStream;
    ser.Serialize(Stream,myObject);
...