1
Учитывая следующие C# код для создания файла XML:C#: Явное пространство имена не Появившись в сгенерированном XML
XmlDocument requestXML = new XmlDocument();
XmlDeclaration declaration = requestXML.CreateXmlDeclaration("1.0", "utf-8", null);
requestXML.AppendChild(declaration);
XmlElement soapEnvelope = requestXML.CreateElement("soap:Envelope");
soapEnvelope.SetAttribute("xmlns:xsi", "http://www.w3.org/2001/XMLSchema-instance");
soapEnvelope.SetAttribute("xmlns:xsd", "http://www.w3.org/2001/XMLSchema");
soapEnvelope.SetAttribute("xmlns:soap", "http://schemas.xmlsoap.org/soap/envelope/");
XML, я вижу в requestXML.OuterXML
показывает
<Envelope ...>
Вместо
<soap:Envelope ...>
как и следовало ожидать. Что я делаю не так?
Ну, это было смутно легко! –