C#创建xml文件

View Code
 1 XmlDocument doc = new XmlDocument();
 2             XmlDeclaration dec = doc.CreateXmlDeclaration("1.0", "GB2312", null);
 3             doc.AppendChild(dec);
 4             //创建一个根节点(一级)
 5             XmlElement root = doc.CreateElement("First");
 6             doc.AppendChild(root);
 7             //创建节点(二级)
 8             XmlNode node = doc.CreateElement("Seconde");
 9             //创建节点(三级)
10             XmlElement element1 = doc.CreateElement("Third1");
11             element1.SetAttribute("Name", "Sam");
12             element1.SetAttribute("ID", "665");
13             element1.InnerText = "Sam Comment";
14             node.AppendChild(element1);
15 
16             XmlElement element2 = doc.CreateElement("Third2");
17             element2.SetAttribute("Name", "Round");
18             element2.SetAttribute("ID", "678");
19             element2.InnerText = "Round Comment";
20             node.AppendChild(element2);
21 
22             
23 
24             root.AppendChild(node);
25             doc.Save(@"d:\bb.xml");
26             Console.Write(doc.OuterXml);

 

转载于:https://www.cnblogs.com/-ShiL/archive/2012/05/24/Star_201205240238.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/423871.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

mybatis学习(10): sql server身份验证和windows身份验证

SQL Server 支持两种身份验证模式,即 Windows 身份验证模式和混合模式。 Windows 身份验证是默认模式(通常称为集成安全),因为此 SQL Server 安全模型与 Windows 紧密集成。 信任特定 Windows 用户和组帐户登录 SQL Server。 已经…

C# 格式化字符串 String.Format

格式化日期和数字的字符串经常要用到这个, 就把帮助里面的东西大概整理了一些列在这里了. 下表描述了用来格式化 DateTime 对象的标准格式说明符。 格式说明符 名称 说明 d 短日期模式 显示由与当前线程关联的 DateTimeFormatInfo.ShortDatePattern 属性定义的模式或者由指定…

推荐几个.NET开源图表组件 [转]

转自:http://blog.csdn.net/liujien/archive/2005/10/03/494509.aspx推荐几个.NET开源图表组件,希望大家发行有其它的可以添加一下,说明:因为没有记录在哪里下载,所以大部分只能让大家亲自搜索一下: &#…

MapReduce原理与设计思想

简单解释 MapReduce 算法 一个有趣的例子 你想数出一摞牌中有多少张黑桃。直观方式是一张一张检查并且数出有多少张是黑桃? MapReduce方法则是: 给在座的所有玩家中分配这摞牌让每个玩家数自己手中的牌有几张是黑桃,然后把这个数目汇报给你你…

mybatis学习(11): sql server配置管理器请求失败或服务未及时响应

遇到这种情况,打开sql server配置管理器,双击【sql server网络配置】将其展开,双击子项【MSSQLSERVER的协议】,在右面的内容窗口中找到【VIA】选项将其设置为禁用就可以了。

宰相的智慧

春节的时候回北京的火车上,看到火车的杂志介绍央视即将播出《神探狄仁杰3》,一直对这部电视剧充满期待。上周我在网上看完了《神探狄仁杰3》的“黑衣社”部分,拍的真好看。 看《神探狄仁杰1》(《武朝迷案》)幽州案时,有一个镜头给…

mybatis学习(12)com.microsoft.sqlserver.jdbc.SQLServerException: 通过端口 1433 连接到主机 127.0.0.1 的 TCP/IP

检查SQL Server Configuration Manager 确定实例名为“SKYSQLEXPRESS”下的TCP/IP已经开启了: sql2014配置(系统为Windows8.1) 一般地可以在下图路径中找到: 进入配置管理器界面如图: 右击“TCP/IP”选择“属性”(或双击“TCP/IP”),选择“IP地址”选项…

windows下eclipse调试hadoop详解

1)下载Eclipse http://www.eclipse.org/downloads/ Eclipse Standard 4.3.2 64位 2) 下载Hadoop版本对应的eclipse插件 我的hadoop是1.0.4,因此下载hadoop-eclipse-plugin-1.0.4.jar 下载地址:http://download.csdn.NET/detail/m_star_jy_sy/7376169 3&a…

WPF中得到一个控件相对其他控件的坐标

加入想得到按钮btnTest左上角相对于主窗体winTest的坐标,可以用如下方法:btnTest.TranslatePoint(new Point(0, 0), winTest) 这个方法返回一个Point类型的值。 转载于:https://www.cnblogs.com/pdfw/archive/2008/04/08/1141836.html

图书推荐(持续更新)

Linq实战 --Linq in action WCF揭秘             --Windows Communication Foundation Unleashed Linq 对象关系映射--Pro LINQ Object Relational Mapping in C# C#编程风格--The Elements of C# StyleC#与.NET 3.5高级程…

用python + hadoop streaming 编写分布式程序(一) -- 原理介绍,样例程序与本地调试

原文地址:http://www.cnblogs.com/joyeecheung/p/3757915.html 相关随笔: 点击打开链接 Hadoop-1.0.4集群搭建笔记用python hadoop streaming 编写分布式程序(二) -- 在集群上运行与监控用python hadoop streaming 编写分布式程…

mybatis学习(13): 连接数据库之前的准备(测试连接)

工具eclipse 先导入我们的jar包 链接:https://pan.baidu.com/s/1-dgB_x91YY4C9KnCbqIazg 提取码:ptp2 test 类 package test;import java.beans.Statement; import java.sql.*;public class Test {private final static String URL "jdbc:sqls…

微软游戏开发工具XNA 2.0[转自驱动之家]

微软游戏开发工具XNA 2.0[转自驱动之家] 今天,微软发布了其免费游戏开发工具的最新正式版“XNA Game Studio 2.0”,可以更轻松地开发Windows和Xbox 360游戏;同时微软还放出了相应的分发支持包“XNA Framework Redistributable 2.0”&#xff…

oppo手机使用应用沙盒动态修改硬件数据

较早前文章介绍了怎么在安卓手机上安装激活Xposed框架,Xposed框架的强大功能我们都清楚,能够不修改APK的前提下,修改系统内核的参数,打比方在某些应用领域,我们需要修改手机的某个系统参数,这个时候就需要使…

linux系统下安装两个或多个tomcat

编辑环境变量:vi /etc/profile加入以下代码(tomcat路径要配置自己实际的tomcat安装目录)##########first tomcat###########CATALINA_BASE/usr/local/tomcatCATALINA_HOME/usr/local/tomcatTOMCAT_HOME/usr/local/tomcatexport CATALINA_BASE CATALINA_HOME TOMCAT_…

第一百五十二期:白话Entity Framework Core数据验证

数据验证是每个项目必须存在的,可以防止不符合系统规范的数据进入系统进而导致系统不稳定甚至崩溃。我们可以自己编写代码进行验证,但是这样一方面代码量较大,另一方面有可能验证代码覆盖不完全。但是在 Entity Framework Core (以…

使用Remoting技术

在Wifi网络环境下,我们常用WebService作为服务程序构建分布式的应用程序系统,但是现在越来越多的应用在GPRS网络,因此WebService访问性能的问题渐渐体现出来.为了解决GPRS网络下快速构建分布式应用系统的问题,必须找到一种访问效率高于WebService,且开发效率高于直接采用Socket…

小程序云开发实战 - 口袋工具之“历史上的今天”

前言 本项目是一个基于云开发的小程序。 本文选取项目中的一个页面 -- 历史上的今天 来做一个云开发的分享,会涉及云函数和云数据库。 由于是实战项目,关于小程序的基础知识请移步官方文档,本文不再赘述。 项目预览 微信搜索: 口袋…

Redis启动的三种方式

Part I. 直接启动 下载 官网下载:http://redis.io/download 安装 tar zxvf redis-2.8.9.tar.gz cd redis-2.8.9 #直接make 编译 make #可使用root用户执行make install,将可执行文件拷贝到/usr/local/bin目录下。这样就可以直接敲名字运行程序了。 make …

第一百五十三期: 云迁移可能失败的5种方式以及成功的5种方式

通过将应用程序迁移到云平台中,企业可以提高安全性、数据访问、可扩展性和IT灵活性。将业务迁移到云平台还可以为企业节省成本。以下是导致企业云迁移失败的五个主要原因以及其解决方法。 作者:Andy Patrizio 对于大多数企业而言,将业务迁移…