首页
知识
文库
登录
|
注册
首页
最近更新
所有主题
我的主题
我的收藏
首页
·
知识
·
编程语言
XmlTextWriter生成XML文件
佚名
http://www.flyso.net/
.NET
编辑:
dezai
图片来源:网络
项目兼容需要生成一系列的XML文件,总结了下XML文件的生成基本方式 dp-highlighter> bar> tools>
项目兼容需要生成一系列的XML文件,总结了下XML文件的生成基本方式
view plain
copy to clipboard
print
?
XmlTextWriter w =
new
XmlTextWriter(
"C:\XML文件名.xml"
, Encoding.Unicode);
//Encoding.Unicode为生成XML文件的编码格式,到时候合输出:
w.Formatting = Formatting.Indented;
// 这个比较重要,这个属性说明xml文件里面的内容是按级别缩进的。
//下面开始生成文件的内容
w.WriteStartDocument();
//开始写xml,在最后有一个与之匹配的w.WriteEndDocument();
w.WriteStartElement(
"SpotList"
);
w.WriteAttributeString(
"xmlns:xsi"
,
"http:www.w3.org/2001/XMLSchema-instance"
);
//SpotList节点的属性
w.WriteAttributeString(
"xmlns:xsd"
,
"http:www.w3.org/2001/XMLSchema"
);
//SpotList节点属性,最后效果:
w.WriteStartElement(
"Items"
);
w.WriteElementString(
"Name"
, myPoints[j].Name);
w.WriteElementString(
"Caption"
, myPoints[j].Caption);
w.WriteElementString(
"Addr"
, myPoints[j].Addr);
w.WriteElementString(
"Phone"
, myPoints[j].Phone);
w.WriteStartElement(
"Intro"
);
//最后效果:
w.WriteCData(myPoints[j].Intro);
w.WriteEndElement();
w.WriteEndElement();
w.WriteEndElement();
w.WriteEndDocument();
w.Close();
//完成xml文件的输出,关闭
本文作者:佚名 来源:http://www.flyso.net/
CIO之家 www.ciozj.com 微信公众号:imciow
免责声明:本站转载此文章旨在分享信息,不代表对其内容的完全认同。文章来源已尽可能注明,若涉及版权问题,请及时与我们联系,我们将积极配合处理。同时,我们无法对文章内容的真实性、准确性及完整性进行完全保证,对于因文章内容而产生的任何后果,本账号不承担法律责任。转载仅出于传播目的,读者应自行对内容进行核实与判断。请谨慎参考文章信息,一切责任由读者自行承担。
延伸阅读
浅谈系统性能提升的经验和方法
SpringBoot 实现异步记录复杂日志
Linux 实时查看日志文件的 4 种方法
也许感兴趣的
.
利润至上,还是现金为王
.
产品经理能力模型
.
从AI小白到大神的7个细节:让你开窍逆袭
.
构建AI大模型应用技术栈有哪些
.
如何构建高效的智能应用:大模型五层技术架构详解
.
AI智能体Agent的核心架构:记忆、工具与行动
.
大语言模型(LLM)工作的3个步骤
我们推荐的
.
Spring Boot 构建多租户SaaS平台核心技术指南
.
关于Java异常设计和处理
.
Nginx学习看这一篇就够了
.
社会化海量数据采集爬虫框架搭建
.
ASP.NET多文件批量打包下载
.
Razor基础语法简介
.
ASP.NET中在不同的子域中共享Session
.
C#实现工作日的计算(排班系统常用)
主题最新
.
一文搞懂微服务架构演进
.
一文详解微服务架构
.
迄今为止最完整的DDD实践
.
全链路压测自动化实践
.
多维度规划业务架构
.
企业架构之业务架构
.
需求管理完整指南
.
软件安全设计原则
.
应用部署初探:微服务的3大部署模式
看看其它的
收藏至微信