博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
XML
阅读量:4574 次
发布时间:2019-06-08

本文共 4140 字,大约阅读时间需要 13 分钟。

namespace XMLElement和XMLNode{    class Program    {        static void Main(string[] args)        {            XmlDocument doc = new XmlDocument();            XmlDeclaration dec = doc.CreateXmlDeclaration("1.0", "GB2312", null);            doc.AppendChild(dec);            #region ok            //创建一个根节点(一级)            //XmlElement root = doc.CreateElement("First");            //doc.AppendChild(root);            ////创建节点(二级)            //XmlNode node = doc.CreateElement("Seconde");            ////创建节点(三级)            //XmlElement element1 = doc.CreateElement("Third1");            //element1.SetAttribute("Name", "Sam");            //element1.SetAttribute("ID", "665");            //element1.InnerText = "Sam Comment";            //node.AppendChild(element1);            //XmlElement element2 = doc.CreateElement("Third2");            //element2.SetAttribute("Name", "Round");            //element2.SetAttribute("ID", "678");            //element2.InnerText = "Round Comment";            //node.AppendChild(element2);            // root.AppendChild(node);             #endregion            #region ojbk2            //XmlElement root = doc.CreateElement("siiscmd");            ////root.SetAttribute("xmlns", "zkb");//如果不给Element加Attribute就会是一个闭合的;否则就是:
////还有就是说:如果实力了一个XmlElement或XmlNode,如果不给它里面填充节点,结果就是:单闭合的: ////如果填充了节点:就是双闭合的状态 //// //XmlNode issueinv = doc.CreateElement("issueinv"); //XmlElement roots = doc.CreateElement("small"); //issueinv.AppendChild(roots); //root.AppendChild(issueinv); //doc.AppendChild(root); #endregion #region 0jbk3 //DateTime now = DateTime.Now; ////XmlDocument doc = new XmlDocument(); //生成发票xml() ////XmlDeclaration dec = doc.CreateXmlDeclaration("1.0", "GB2312", null); ////doc.AppendChild(dec); ////一语惊醒梦中你 ////从下面打印出来的节点看,差不多可以得出 ////XmlElement用于:
Prozkb
////XmlNode则用于 ////
<--左边的这个是XMLNode ////
invkind
<--左边的这个是XMLElement ////
//XmlElement root = doc.CreateElement("siiscmd"); //root.SetAttribute("xmlns", "AppSettings['xmlns']"); //doc.AppendChild(root); //XmlNode issueinv = doc.CreateElement("issueinv"); //root.AppendChild(issueinv); //XmlNode invrecord = doc.CreateElement("invrecord"); //issueinv.AppendChild(invrecord); //XmlNode invrecordhead = doc.CreateElement("invrecordhead"); //invrecord.AppendChild(invrecordhead); //XmlElement machinetaxnr = doc.CreateElement("machinetaxnr"); //machinetaxnr.InnerText = "AppSettings['machinetaxnr']"; //invrecordhead.AppendChild(machinetaxnr); //XmlElement machinenr = doc.CreateElement("machinenr"); //machinenr.InnerText = "machinenr"; //invrecordhead.AppendChild(machinenr); //XmlNode invkind = doc.CreateElement("invkind"); //XmlElement value = doc.CreateElement("value"); //value.InnerText = "invkind"; //invkind.AppendChild(value); //invrecordhead.AppendChild(invkind); //XmlNode doctype = doc.CreateElement("doctype"); //value = doc.CreateElement("value"); //value.InnerText = "doctype"; //doctype.AppendChild(value); //invrecordhead.AppendChild(doctype); //XmlElement docnr = doc.CreateElement("docnr"); //docnr.InnerText = "original_number"; //invrecordhead.AppendChild(docnr); //XmlElement docdate = doc.CreateElement("docdate"); //docdate.InnerText = now.ToString("yyyy-MM-dd HH:mm:ss"); //invrecordhead.AppendChild(docdate); //XmlElement custnr = doc.CreateElement("custnr"); //invrecordhead.AppendChild(custnr); #endregion doc.Save(@"d:\xxxxxX.xml"); } }}

 

转载于:https://www.cnblogs.com/ZkbFighting/p/8889608.html

你可能感兴趣的文章
团队精神与集体主义的区别?
查看>>
Spring Boot 入门(Spring Cloud方向)
查看>>
仿淘宝商品图片放大镜效果(鼠标移动上去会出现放大的图片,并且可以移动)...
查看>>
AngularJS(九):路由
查看>>
Google chrome浏览器HTML5 Beta项目, 未来Web前瞻!
查看>>
GPS.NET 和 GeoFramework开源了
查看>>
汇编:采用址表的方法编写程序实现C程序的switch功能
查看>>
AtiveMQ初次连接的 http error:503 连接错误 Prolem accessing /.Reason : Service Unavailable...
查看>>
Lua1.1 Lua 的参考手册 (三)
查看>>
OFO和摩拜共享单车
查看>>
Linux软件安装管理之1——rpm命令管理
查看>>
visual studio 2017 使用笔记
查看>>
iTerm2 半透明颜色主题与字体配置
查看>>
《Entity Framework 6 Recipes》中文翻译系列 (14) -----第三章 查询之查询中设置默认值和存储过程返回多结果集...
查看>>
asp.net后台InputStream存储图片,前台js接收解析存放路径地址
查看>>
双飞翼布局和圣杯布局
查看>>
java并发编程之CountDownLatch与CyclicBarrier
查看>>
AOJ 0525 - Osenbei
查看>>
iOS 直播-闪光灯的使用
查看>>
关于 Failed to establish a new connection: [Errno 11004] getaddrinfo failed',))的问题
查看>>