惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

A
About on SuperTechFans
D
DataBreaches.Net
K
KPMG report finds enterprise disconnect between AI and its ROI | CIO
V
Visual Studio Blog
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
B
Blog RSS Feed
Recent Announcements
Recent Announcements
The Register - Security
The Register - Security
S
Secure Thoughts
Y
Y Combinator Blog
The Last Watchdog
The Last Watchdog
L
LINUX DO - 最新话题
V2EX - 技术
V2EX - 技术
腾讯CDC
GbyAI
GbyAI
G
Google Developers Blog
博客园 - 司徒正美
博客园 - 三生石上(FineUI控件)
T
The Exploit Database - CXSecurity.com
T
Threat Research - Cisco Blogs
P
Proofpoint News Feed
Schneier on Security
Schneier on Security
Microsoft Security Blog
Microsoft Security Blog
Jina AI
Jina AI
WordPress大学
WordPress大学
aimingoo的专栏
aimingoo的专栏
MyScale Blog
MyScale Blog
Help Net Security
Help Net Security
K
Kaspersky official blog
P
Privacy & Cybersecurity Law Blog
www.infosecurity-magazine.com
www.infosecurity-magazine.com
AI
AI
MongoDB | Blog
MongoDB | Blog
Scott Helme
Scott Helme
J
Java Code Geeks
Engineering at Meta
Engineering at Meta
H
Heimdal Security Blog
H
Help Net Security
D
Darknet – Hacking Tools, Hacker News & Cyber Security
云风的 BLOG
云风的 BLOG
Microsoft Azure Blog
Microsoft Azure Blog
S
Security Affairs
TaoSecurity Blog
TaoSecurity Blog
The GitHub Blog
The GitHub Blog
Hacker News: Ask HN
Hacker News: Ask HN
Martin Fowler
Martin Fowler
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
Project Zero
Project Zero
T
The Blog of Author Tim Ferriss
Last Week in AI
Last Week in AI

博客园 - YQM

NUnit单元测试属性介绍 C#静态构造函数 没有使用lock的Singleton How to serialize and deserialize using C# .NET - YQM Javascript调用web service 简单的英语不简单 我们应该怎样去学习和工作--写给自己 扩展方法 使用反射-动态创建对象及调用对象方法 使用XmlReader类 知道做什么而不是怎样做(摘抄) 生活15点,要记住! 设计模式之Command模式 使用javascript动态添加和删除table的行和列 Generate unique strings and numbers in C#(生成一个唯一的字符串和数值) Some notes Localization in ASP.NET 2.0 ASP.NET 2.0: Playing a bit with GridView "Sort Grouping" 通过TryParse来检验和转换数据类型
使用XmlWriter对象
YQM · 2008-07-06 · via 博客园 - YQM

XmlWriter类可以把XML写入一个流,文件,StringBuilder,TextWriter或另一个XmlWriter对象中。代码:

 1XmlWriterSettings settings = new XmlWriterSettings();
 2//是否缩进
 3settings.Indent = true;
 4//属性是否在新行
 5settings.NewLineOnAttributes = true;
 6XmlWriter writer = XmlWriter.Create("booknew.xml", settings);
 7writer.WriteStartDocument();
 8writer.WriteStartElement("book");
 9writer.WriteAttributeString("genre""Mystery");
10writer.WriteAttributeString("publicationdate""2001");
11writer.WriteAttributeString("ISBN""123456789");
12writer.WriteElementString("title""Case of the Missing Cookie");
13writer.WriteStartElement("author");
14writer.WriteElementString("name""Cookie Monster");
15writer.WriteEndElement();
16writer.WriteElementString("price""9.99");
17writer.WriteEndElement();
18writer.WriteEndDocument();
19writer.Flush();
20writer.Close();

运行后生成文件booknew.xml:

 1<?xml version="1.0" encoding="utf-8"?>
 2<book
 3  genre="Mystery"
 4  publicationdate="2001"
 5  ISBN="123456789">
 6  <title>Case of the Missing Cookie</title>
 7  <author>
 8    <name>Cookie Monster</name>
 9  </author>
10  <price>9.99</price>
11</book>