国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > .NET > 正文

手動生成xml-(.net,c#)

2024-07-10 13:07:24
字體:
來源:轉載
供稿:網友
  • 本文來源于網頁設計愛好者web開發社區http://www.html.org.cn收集整理,歡迎訪問。
  • private void button1_click(object sender, system.eventargs e)
      {
       //創建新的xml
       xmldocument doc = new xmldocument();
       doc.loadxml("<company></company>"); 
       //設置版本信息
       xmldeclaration xmldecl;
       xmldecl = doc.createxmldeclaration("1.0",null,null);
       xmldecl.encoding="gb2312";
       //xmldecl.standalone="yes";   

       //
       xmlelement root = doc.documentelement;
       doc.insertbefore(xmldecl, root);  
       //設置根結點
       xmlelement newcompany = doc.documentelement;
       //創建新的name
       xmlelement newname = doc.createelement("name");
       newname.innertext = "公司名稱"; //公司名稱
       //加入父結點
       newcompany.appendchild(newname);
               
       xmlelement newinfo = doc.createelement("info");
       newinfo.innertext = "簡介"; //簡介
       newcompany.appendchild(newinfo);

       xmlelement newcontactinfo = doc.createelement("contactinfo");
       newcontactinfo.innertext = "網址"; //網址
       newcompany.appendchild(newcontactinfo);

       xmlelement newcontactperson = doc.createelement("contactperson");
       newcontactperson.innertext = "姓名"; //姓名
       newcompany.appendchild(newcontactperson);

       xmlelement newcontactzip = doc.createelement("contactzip");
       newcontactzip.innertext = "郵編"; //郵編
       newcompany.appendchild( newcontactzip );

       xmlelement newcontactadd = doc.createelement("contactadd");
       newcontactadd.innertext = "地址"; //地址
       newcompany.appendchild( newcontactadd );

       //工作列表
       //先創建jobs類表

       xmlelement newjobs = doc.createelement("jobs");
       newcompany.appendchild( newjobs );

       //dataset ds = new dataset();
       //if(ds!=null)
       //{
       //foreach(datarow dr in ds.tables[0].rows)
       for(int i=0;i<5;i++)
       {
        xmlelement newjob = doc.createelement("job");
        newjobs.appendchild( newjob );

        xmlelement newtitle = doc.createelement("title");
        newtitle.innertext = i.tostring(); //職位名稱
        newjob.appendchild( newtitle );

        xmlelement newurl = doc.createelement("url");
        newurl.innertext = "http://www.020job.com"; //網址
        newjob.appendchild( newurl );
       }
       //}

       //doc.documentelement.appendchild(newcompany);

       xmltextwriter tr = new xmltextwriter(server.mappath(random_str()),system.text.encoding.getencoding("gb2312"));
       doc.writecontentto(tr);
       tr.close();
      }

      private string random_str()
      {
       random oran = new system.random();
       string filename =
        datetime.now.year.tostring() +
        datetime.now.month.tostring() +
        datetime.now.day.tostring() +
        datetime.now.hour.tostring() +
        datetime.now.minute.tostring() +
        datetime.now.second.tostring() +
        oran.next(9999).tostring() +
        ".xml";

       return filename ;
      }

    發表評論 共有條評論
    用戶名: 密碼:
    驗證碼: 匿名發表
    主站蜘蛛池模板: 惠来县| 陇南市| 郯城县| 贡嘎县| 晋城| 东港市| 遂昌县| 南涧| 随州市| 惠安县| 肥西县| 奉新县| 绿春县| 徐水县| 县级市| 水城县| 宁夏| 湘潭市| 香港 | 榆树市| 金山区| 长沙市| 长乐市| 繁昌县| 东乡族自治县| 四子王旗| 巴南区| 东乌| 乌兰察布市| 德清县| 桂东县| 双柏县| 贵溪市| 榕江县| 来宾市| 阿克苏市| 麦盖提县| 民权县| 长丰县| 嘉祥县| 丹阳市|