Я пытаюсь создать XML-документ для ввода стороннего веб-сервиса (.asmx)
. Я использую Linq to Xml
.XDocument - создать XAttribute Xmlns без префикса
Я генерация XAttributes
с пространствами имен, как так:
XNamespace xsiNs = "http://www.w3.org/2001/XMLSchema-instance";
new XAttribute(XNamespace.Xmlns + "xsi", xsiNs);
Это дает мне желаемый выход xmlns:xsi.....
с xsi
префиксом
Однако, есть атрибут, без префикса, как это: xmlns="urn:.......
Как достичь добавления пространства имен без префикса только для этого атрибута?