Я пытаюсь сериализовать объект в XML, используя C # со следующим кодом:
memoryStream = new System.IO.MemoryStream();
Serializer.Serialize(memoryStream, this);
memoryStream.Seek(0, System.IO.SeekOrigin.Begin);
streamReader = new System.IO.StreamReader(memoryStream);
return streamReader.ReadToEnd();
Моя проблема заключается в том, что это приводит к следующему выводу в части документа:
<?xml version="1.0"?>
И я хочу иметь следующее:
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
Кто-нибудь знает, как включить атрибуты «кодирование» и «автономный»?
Я видел это , но, похоже, не производит вывод, который мне нужен.
Спасибо!