• How to generate xml through c# code for below xml sample


    you have to use XmlBuilder object to build XML file/string

    e.g.

    /////XML
    <?xml version="1.0" encoding="utf-8"?>
    <children>
       
    <!--Children below...-->
       
    <child age="1" referenceNumber="ref-1">child &amp; content #1</child>
       
    <child age="2" referenceNumber="ref-2">child &amp; content #2</child>
       
    <child age="3" referenceNumber="ref-3">child &amp; content #3</child>
       
    <child age="4" referenceNumber="ref-4">child &amp; content #4</child>
       
    <child age="5" referenceNumber="ref-5">child &amp; content #5</child>
       
    <child age="6" referenceNumber="ref-6">child &amp; content #6</child>
       
    <child age="7" referenceNumber="ref-7">child &amp; content #7</child>
       
    <child age="8" referenceNumber="ref-8">child &amp; content #8</child>
       
    <child age="9" referenceNumber="ref-9">child &amp; content #9</child>
    </children>



    C
    # Code



    XmlDocument xml =newXmlDocument();
    XmlElement root = xml.CreateElement("children");
    xml
    .AppendChild(root);

    XmlComment comment = xml.CreateComment("Children below...");
    root
    .AppendChild(comment);

    for(int i =1; i <10; i++)
    {
           
    XmlElement child = xml.CreateElement("child");
            child
    .SetAttribute("age", i.ToString());
            child
    .SetAttribute("referenceNumber","ref-"+ i);
            child
    .InnerText="child & content #"+ i;
            root
    .AppendChild(child);
    }

    string s = xml.OuterXml;
    plz mark asANSWERif it helps u
  • 相关阅读:
    前端开发浏览器兼容问题
    pc端页面打包成安卓apk
    AJAX
    webpack
    【javascript】数据结构-集合
    【javascript】数据结构-队列
    【前端】display: box布局教程 [转]
    【前端】Flex 布局教程:语法篇 [转]
    【前端】几种实现水平垂直居中的方法总结
    【前端】jQuery选择器$()的实现原理
  • 原文地址:https://www.cnblogs.com/zhangchenliang/p/2436130.html
Copyright © 2020-2023  润新知