星空网 > 软件开发 > ASP.net

.net中XML的创建01(传统方法)

  传统的创建主要是依据

  具体实例:

  

  1-> 创建

    

    

    

  2->创建根节点,并添加到

    

    

  3->准备数据,循环该数据集合,并创建

    List<Student> list = new List<Student>(){

      new Student(){Name="张三",Gender="男",Age=17},

      new Student(){Name="李四",Gender="男",Age=21},

      new Student(){Name="王五",Gender="男",Age=19}
    };

    //循法集合中的对象

for (int i = 0; i < list.Count(); i++)
{

//创建stu节点并添加属性id

id.Value = "00" + (i+1);//为属性赋值
stu.Attributes.Append(id);//将属性id添加到stu的属性集合中去

 

//创建name节点并复制。然后追加到stu节点下

name.AppendChild( stu.AppendChild(name); //将name节点添加到stu节点下

 

//创建age 节点并复制。然后追加到stu节点下

age.AppendChild( stu.AppendChild(age);

 

//创建gender 节点并复制。然后追加到stu节点下

gender.AppendChild( stu.AppendChild(gender);

 

//将stu节点追加到跟节点root下
root.AppendChild(stu);

}

 

  4->保存

     

  5->最终生成的

<?<root>


  <Student id="001">
    <Name>张三</Name>
    <Age>17</Age>
    <Gender>男</Gender>
  </Student>


  <Student id="002">
    <Name>李四</Name>
    <Age>21</Age>
    <Gender>男</Gender>
  </Student>


  <Student id="003">
    Name>王五</Name>
    <Age>19</Age>
    <Gender>男</Gender>
  </Student>


</root>

  

  




原标题:.net中XML的创建01(传统方法)

关键词:.NET

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

Kutukutubuku:https://www.ikjzd.com/w/1573202044069339137
亚马逊KYC:https://www.ikjzd.com/w/1573202047466725377
跨运达:https://www.ikjzd.com/w/1573202057210093569
上海御馔:https://www.ikjzd.com/w/1573202059143667713
Label:https://www.ikjzd.com/w/1573202059688583170
美国劳工节:https://www.ikjzd.com/w/1573202060254814209
中国有哪些著名的酒店品牌。:https://www.vstour.cn/a/411242.html
石象湖景区门票-石象湖景区门票优惠政策:https://www.vstour.cn/a/411243.html
相关文章
我的浏览记录
最新相关资讯
海外公司注册 | 跨境电商服务平台 | 深圳旅行社 | 东南亚物流