У меня есть аналогичный вопрос, например, Отступы XML при внедрении XML строку в XmlWriter.
Я также использую XmlWriter.WriteRaw
для вывода фрагмента XML в узел xml. Этот фрагмент документа не соответствует идентификатору, что было бы неплохо. Ответ, указанный в сообщении выше, не работает для фрагментов XML. Я могу прочитать фрагмент с XmlReader
, но WriteNode
не работает с фрагментами документа (см. http://msdn.microsoft.com/en-us/library/1wd6aw1b.aspx).
Есть какие-нибудь намеки на то, как обмануть, чтобы получить правильный отступ?
Спасибо за любые подсказки