Похоже, у вас есть документ XML, включая объявление <?xml
. Вместо этого используйте XDocument
для анализа: -
XDocument doc = XDocument.Parse(someString);
existingElem.Add(doc.Root);
Что касается xmlns, попробуйте вышеописанное и посмотрите, что вы получите, я не думаю, что вам нужно беспокоиться. Это может быть проблемой, только если ваш существующий документ использует пространство имен по умолчанию, которое отличается от вашего включенного XML.