目标:
<?xml version="1.0" encoding="GB2312"?>
<UPDAYREPORT PAYDATE="2005-05-25" FUNDCLASSCODE="02">
<DATA SNO="18461"></DATA>
</UPDAYREPORT>
上面是要生成的xml文件或字符串格式,请知道的朋友给个代码。我自己写的
XmlDocument xmlDoc = new XmlDocument();
XmlElement rootNode = xmlDoc.CreateElement("UPDAYREPORT");
rootNode.SetAttribute("PAYDATE", "2005-05-25");
rootNode.SetAttribute("FUNDCLASSCODE", "02");
xmlDoc.AppendChild(rootNode);XmlElement Node1 = xmlDoc.CreateElement("DATA");
Node1.SetAttribute("SNO", "18461");
rootNode.AppendChild(Node1);
但出来的结果是:
<UPDAYREPORT PAYDATE="2005-05-25" FUNDCLASSCODE="02">
<DATA SNO="18461" />
</UPDAYREPORT>
请知道的朋友告诉下,麻烦了
<?xml version="1.0" encoding="GB2312"?>
<UPDAYREPORT PAYDATE="2005-05-25" FUNDCLASSCODE="02">
<DATA SNO="18461"></DATA>
</UPDAYREPORT>
上面是要生成的xml文件或字符串格式,请知道的朋友给个代码。我自己写的
XmlDocument xmlDoc = new XmlDocument();
XmlElement rootNode = xmlDoc.CreateElement("UPDAYREPORT");
rootNode.SetAttribute("PAYDATE", "2005-05-25");
rootNode.SetAttribute("FUNDCLASSCODE", "02");
xmlDoc.AppendChild(rootNode);XmlElement Node1 = xmlDoc.CreateElement("DATA");
Node1.SetAttribute("SNO", "18461");
rootNode.AppendChild(Node1);
但出来的结果是:
<UPDAYREPORT PAYDATE="2005-05-25" FUNDCLASSCODE="02">
<DATA SNO="18461" />
</UPDAYREPORT>
请知道的朋友告诉下,麻烦了
XmlElement rootNode = xmlDoc.CreateElement("UPDAYREPORT");
rootNode.SetAttribute("PAYDATE", "2005-05-25");
rootNode.SetAttribute("FUNDCLASSCODE", "02");
xmlDoc.AppendChild(rootNode); XmlElement Node1 = xmlDoc.CreateElement("DATA");
Node1.SetAttribute("SNO", "18461");
Node1.InnerText="";
rootNode.AppendChild(Node1);
XmlDeclaration d=xmlDoc.CreateXmlDeclaration("1.0", "GB2312", "yes");
xmlDoc.AppendChild(d);
XmlElement rootNode = xmlDoc.CreateElement("UPDAYREPORT");
rootNode.SetAttribute("PAYDATE", "2005-05-25");
rootNode.SetAttribute("FUNDCLASSCODE", "02");
xmlDoc.AppendChild(rootNode); XmlElement Node1 = xmlDoc.CreateElement("DATA");
Node1.SetAttribute("SNO", "18461");
Node1.InnerText = "";
rootNode.AppendChild(Node1);
xmlDoc.Save(@"D:\Project\C#Test\WindowsApplication1\WindowsApplication2\XMLFile3.xml");