C# 如何将xml字符串合并到主xml文档对象
如何合并以下xml字符串C# 如何将xml字符串合并到主xml文档对象,c#,xml,C#,Xml,如何合并以下xml字符串 <employee> <name>cliff</name> </employee> 最终输出应该如下所示 <Company> <employee> <name>cliff</name> </employee> </Company> 悬崖 谢谢您可以使用company元素的InnerXml属性: string xmlStr
<employee>
<name>cliff</name>
</employee>
最终输出应该如下所示
<Company>
<employee>
<name>cliff</name>
</employee>
</Company>
悬崖
谢谢您可以使用company元素的InnerXml属性:
string xmlString = "<employee><name>cliff</name></employee>";
XmlDocument xmlDoc = new XmlDocument();
XmlElement xmlCompany = xmlDoc.CreateElement("Company");
xmlCompany.InnerXml = xmlString;
string xmlString=“cliff”;
XmlDocument xmlDoc=新的XmlDocument();
xmlement xmlCompany=xmlDoc.CreateElement(“公司”);
xmlCompany.InnerXml=xmlString;
您可以使用company元素的InnerXml属性:
string xmlString = "<employee><name>cliff</name></employee>";
XmlDocument xmlDoc = new XmlDocument();
XmlElement xmlCompany = xmlDoc.CreateElement("Company");
xmlCompany.InnerXml = xmlString;
string xmlString=“cliff”;
XmlDocument xmlDoc=新的XmlDocument();
xmlement xmlCompany=xmlDoc.CreateElement(“公司”);
xmlCompany.InnerXml=xmlString;
使用XLinq API
XElement existing = XElement.Parse(@"<employee>
<name>cliff</name>
</employee>");
XElement newElement = new XElement("company", existing);
XElement existing=XElement.Parse(@)
悬崖
");
XElement新元素=新XElement(“公司”,现有);
使用XLinq API
XElement existing = XElement.Parse(@"<employee>
<name>cliff</name>
</employee>");
XElement newElement = new XElement("company", existing);
XElement existing=XElement.Parse(@)
悬崖
");
XElement新元素=新XElement(“公司”,现有);