有代码如下
{
List<TWGPlant> WGPlants = new List<TWGPlant>();
foreach (DataRow row in rows)////为List添加数据
{
TWGPlant wgPlant = new TWGPlant(row);//自己定义的一个新的对象,并初始化值
for (int i = 0; i < 288; i++)///对象中还有个一个List的属性,共288个。
{
double arrayData = 0;
wgPlant.WGPlanArrayData.Add(arrayData);
} WGPlants.Add(wgPlant);
}
...
XmlDocument xmlDom = new XmlDocument();
xmlDom = CreateXml(WGPlants, xmlDom);
...
} public XmlDocument CreateXml(Object p_obj,XmlDocument p_xml)
{
//创建代码如何写呢?或许要用递归,因为对象下还有个List的属性,应该创建为子结点吧?达人指教
return p_xml;
}
{
List<TWGPlant> WGPlants = new List<TWGPlant>();
foreach (DataRow row in rows)////为List添加数据
{
TWGPlant wgPlant = new TWGPlant(row);//自己定义的一个新的对象,并初始化值
for (int i = 0; i < 288; i++)///对象中还有个一个List的属性,共288个。
{
double arrayData = 0;
wgPlant.WGPlanArrayData.Add(arrayData);
} WGPlants.Add(wgPlant);
}
...
XmlDocument xmlDom = new XmlDocument();
xmlDom = CreateXml(WGPlants, xmlDom);
...
} public XmlDocument CreateXml(Object p_obj,XmlDocument p_xml)
{
//创建代码如何写呢?或许要用递归,因为对象下还有个List的属性,应该创建为子结点吧?达人指教
return p_xml;
}
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货