将写代码过程中经常用到的一些代码段备份一次,下面代码段是关于C# 原始的方法写入xml文件的代码,希望对大家有一些用处。

static void writeTree(XmlNode xmlElement, int level) {String levelDepth = "";for(int i=0;i<level;i++) {levelDepth += "   ";}Console.Write("n{0}<{1}",levelDepth,xmlElement.Name);XmlAttributeCollection xmlAttributeCollection = xmlElement.Attributes;foreach(XmlAttribute x in xmlAttributeCollection) {Console.Write(" {0}='{1}'",x.Name,x.Value);}Console.Write(">");XmlNodeList xmlNodeList = xmlElement.ChildNodes;++level;foreach(XmlNode x in xmlNodeList) {if(x.NodeType == XmlNodeType.Element) {writeTree((XmlNode)x,  level);}else if(x.NodeType == XmlNodeType.Text) {Console.Write("n{0}   {1}",levelDepth,(x.Value).Trim());}}Console.Write("n{0}</{1}>",levelDepth,xmlElement.Name);
}

C# 原始的方法写入xml文件的代码相关推荐

  1. DOM4J解析XML文档、Document对象、节点对象节点对象属性、将文档写入XML文件(详细)...

    Dom4j是一个简单.灵活的开放源代码的库.Dom4j是由早期开发JDOM开发的.与JDOM不同的是,dom4j使用接口和抽象的人分离出来而后独立基类,虽然Dom4j的API相对要复杂一些,但它提供了 ...

  2. python-格式化写入xml文件

    背景 直接写入xml文件,最终得到的xml文件时一行,不是向我们日常看见的换行以及缩进. 为了得到得到上面的效果,需要转换一下,代码如下 import xml.etree.ElementTree as ...

  3. python将数据写入xml文件_python读取/创建XML文件

    Python中定义了很多处理XML的函数,如xml.dom,它会在处理文件之前,将根据xml文件构建的树状数据存在内存.还有xml.sax,它实现了SAX API,这个模块牺牲了便捷性,换取了速度和减 ...

  4. java创建xml设置路径_java 写入xml文件 地址如何设置为局域网内的另一台服务器上...

    wjgpath是配置文件里的路径,这里是本地G盘,配置如下 wjgpath = G:\\wjgxml\\ /** * 输出xml文件到指定目录 * @param root * @return */ p ...

  5. VTK学习笔记3:IO操作读取写入xml文件和vtk文件

    1.vtu文件 vtk实战(二十四)--读入vtu数据 vtk实战(三十)--写入vtu数据 2.vtp文件 2.1读入vtp文件 2.2 创建vtp文件 从网络示例和在线文档中,我收集了一些信息,创 ...

  6. DOM4J读取和写入XML文件

    DOM4J是JDOM的一种智能分支.它合并了许多超出基本XML文档表示的功能,包括集成的XPath支持.XML Schema支持以及用于大文档或流化文档的基于事件的处理.它还提供了构建文档表示的选项, ...

  7. java 写入xml文件_java读写xml文件

    要读的xml文件 李华姓名> 14年龄> 学生> 张三姓名> 16年龄> 学生> 学生花名册> package xml; import java.io.Fil ...

  8. 怎么把xml文件到url post方法 android,如何在android中使用http post发送xml文件.我把xml文件放在代码中...

    创建xml文件 DocumentBuilderFactory dbfac = DocumentBuilderFactory.newInstance(); dbfac.setNamespaceAware ...

  9. 怎么把xml文件到url post方法 android,如何在android中使用http post发送xml文件。我在哪里把xml文件放在代码中...

    创建XML文件 DocumentBuilderFactory dbfac = DocumentBuilderFactory.newInstance(); dbfac.setNamespaceAware ...

  10. 四种方法生成XML文件

    1. DOM public class DomTest {public static void main(String[] args) throws Exception {//创建一个Document ...

最新文章

  1. targetSdkVersion
  2. Spark UDAF用户自定义聚合函数
  3. Java--获取request中所有参数的方法
  4. 深度学习-Tensorflow2.2-Eager模式与自定义训练{4}-微分运算训练练习-16
  5. 多线程与高并发(一):单机高并发应该掌握的线程基础:线程状态,异常与锁等
  6. VSAN见证虚拟设备
  7. 计算机仿真在机械行业中的应用,计算机仿真技术机械行业应用
  8. Oracle 19c 新特性:自动化索引 Automatic indexing 实践
  9. oracle存储过程可以回退吗,Navicat 运行 Oracle 存储过程示例
  10. 熊猫烧香病毒逆向分析
  11. 静态库与动态库的区别和使用
  12. B2C网关支付方案介绍
  13. 计算机发展史上代表性的人物,计算机发展史最具影响力人物
  14. Codeforces 833D Red-Black Cobweb [点分治]
  15. 【3y原创】什么是保险
  16. JAVA版微信支付V3—JSAPI支付
  17. MySQL 存储过程笔记
  18. 游戏百科选择题小测试,就算你是游戏大神也不一定全做对
  19. pvid与access的关系_关于Trunk、Hybrid、Access、Tag、Untag、Pvid的关系与区别
  20. ios开发收藏按钮_iOS使用CoreData实现收藏功能

热门文章

  1. 如何用html实现图片轮播,怎么单纯的用html+css实现图片轮播?
  2. 离线 维基百科 android,维基百科离线版(Kiwix)
  3. 后台登录管理员数据表创建
  4. OSChina 周二乱弹 —— 程序员如何转行卖烧烤
  5. Trakr:自制力差人的计数应用
  6. 实验二 帧中继的基本配置
  7. j1900适合装哪版群晖_适合新人观看的威联通NAS设置流程详解攻略
  8. js 内置对象常用方法
  9. 论文引用文献并插入编号
  10. 华为云服务器价格表(CPU内存/磁盘/带宽收费标准)