private static void TestCreateXmlString() { using (var xmloper = new XmlOperator()) { xmloper.CreateRootElement("Envelope", "soap", "http://schemas.xmlsoap.org/soap/envelope/"); var bodyNode = xmloper.RootNode.AppendChild(xmloper.CreateNode("Body", true)); var faultNode = bodyNode.AppendChild(xmloper.CreateNode("Fault", true)); var faultCodeNode = faultNode.AppendChild(xmloper.CreateNode("faultcode")); var faultStringNode = faultNode.AppendChild(xmloper.CreateNode("faultstring")); var detailNode = faultNode.AppendChild(xmloper.CreateNode("detail")); faultCodeNode.AppendChild(xmloper.XmlDoc.CreateTextNode("soap:Client")); faultStringNode.AppendChild(xmloper.XmlDoc.CreateTextNode("Error message.")); detailNode.AppendChild(xmloper.XmlDoc.CreateTextNode("Error details.")); xmloper.SaveAs("D:\\TestExportFile\\TestXml.xml", true); } }