C# 生成 XML 的有关问题,求高手帮小弟看下
C# 生成 XML 的问题,求高手帮小弟看下
请高手帮忙看下,我搞了两天没搞出来,郁闷:
xmlDoc.Load(System.Web.HttpContext.Current.Server.MapPath( "UserXML/RightXml.xml "));
XmlNode root1 = xmlDoc.SelectSingleNode( "UserInfo "); //查找 <bookstore>
//XmlElement xe1 = xmlDoc.CreateElement( "From "); //创建一个 <From> 节点
//xe1.SetAttribute( "xename ", strFormNo); //设置该节点xename属性
//xe1.SetAttribute( "Quest ", dtFlows.Rows.Count.ToString());
//XmlNode root2 = xmlDoc.SelectSingleNode( "From ");
for (int i = 0; i < dtFlows.Rows.Count; i++)
{
XmlElement xe2 = xmlDoc.CreateElement( "From " + strFormNo);
xe2.SetAttribute( "TypeInfo ", strFormNo + "_ " + i.ToString()); //设置该节点genre属性
xe2.SetAttribute( "DateTime ", DateTime.Now.ToString());
XmlElement xesub2 = xmlDoc.CreateElement( "FlowCode ");
xesub2.InnerText = dtFlows.Rows[i][ "fFlowCode "].ToString().Trim(); //设置文本节点
xe2.AppendChild(xesub2);
XmlElement xesub3 = xmlDoc.CreateElement( "FlowName ");
xesub3.InnerText = dtFlows.Rows[i][ "fFlowName "].ToString().Trim(); //设置文本节点
请高手帮忙看下,我搞了两天没搞出来,郁闷:
xmlDoc.Load(System.Web.HttpContext.Current.Server.MapPath( "UserXML/RightXml.xml "));
XmlNode root1 = xmlDoc.SelectSingleNode( "UserInfo "); //查找 <bookstore>
//XmlElement xe1 = xmlDoc.CreateElement( "From "); //创建一个 <From> 节点
//xe1.SetAttribute( "xename ", strFormNo); //设置该节点xename属性
//xe1.SetAttribute( "Quest ", dtFlows.Rows.Count.ToString());
//XmlNode root2 = xmlDoc.SelectSingleNode( "From ");
for (int i = 0; i < dtFlows.Rows.Count; i++)
{
XmlElement xe2 = xmlDoc.CreateElement( "From " + strFormNo);
xe2.SetAttribute( "TypeInfo ", strFormNo + "_ " + i.ToString()); //设置该节点genre属性
xe2.SetAttribute( "DateTime ", DateTime.Now.ToString());
XmlElement xesub2 = xmlDoc.CreateElement( "FlowCode ");
xesub2.InnerText = dtFlows.Rows[i][ "fFlowCode "].ToString().Trim(); //设置文本节点
xe2.AppendChild(xesub2);
XmlElement xesub3 = xmlDoc.CreateElement( "FlowName ");
xesub3.InnerText = dtFlows.Rows[i][ "fFlowName "].ToString().Trim(); //设置文本节点