c# 用XmlWriter写xml序列化
2024-10-20 03:37:22
using System.Text;
using System.Xml;
using System.Xml.Schema;
using System.Xml.Serialization;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
using System.IO;
using System.Text.RegularExpressions;
using System.Dynamic; namespace ConsoleApplication5
{
class Program
{
static void Main(string[] args)
{
XmlWriterSettings settings = new XmlWriterSettings();
//缩进元素
settings.Indent = true;
//每个属性单独作为一行
// settings.NewLineOnAttributes = true;
XmlWriter writer = XmlWriter.Create("C:\\Users\\LYY\\Desktop\\CutList.xml", settings);
//写入文档声明
writer.WriteStartDocument();
//写入嵌套元素
writer.WriteStartElement("book");
//写入属性
writer.WriteAttributeString("genre", "MyStery");
writer.WriteAttributeString("id", "2001");
writer.WriteAttributeString("ISBN", "12");
writer.WriteAttributeString("title", "Case"); writer.WriteStartElement("author");
//写入单个元素,不嵌套
writer.WriteElementString("name", "Cookie");
writer.WriteEndElement(); writer.WriteElementString("price", "9.99");
writer.WriteEndElement();
writer.WriteEndDocument();
writer.Flush();
writer.Close();
}
}
}
最新文章
- 简单测试nginx1.90做TCP协议负载均衡的功能
- 区块链是伟大的,比特币则不然。《FinTech,金融科技时代的来临》。3星。
- 守护神 Supervisor
- 数据库查询优化-SQL优化
- Microsoft Help Viewer
- Loadrunner:LR提交JSON格式的POST请求
- Completely change MACE timestamps?
- ajax 的基本原理
- 模拟springmvc 内部登陆,跳过spring filter
- twisted的一些代码
- js验证input是否输入数字
- 测试与开发如何有效沟通,QC11(HP ALM 11)的简单使用记录
- 通过案例学习 Secret - 每天5分钟玩转 Docker 容器技术(110)
- Python与C的简单比较(Python3.0)
- java_25 FileReader类和FileWriter类
- 【ctags/cscope/project安装使用】给神编辑器vim添加新的翅膀
- beego获取用户请求参数的方法
- Oracle11g创建表空间
- JVM综合调优汇总
- 内部排序->;插入排序->;其它插入排序->;折半插入排序