社区
C#
帖子详情
用C#操纵XML文件的问题!
guoyin2002
2005-01-08 01:52:51
小弟使用C#操纵XML文件时使用的是:
XmlFile = Load(文件路径及文件);
然后使用
XmlFile.Save(文件路径及文件);
它将XML中的格式变了,即:
原来的为:<a ......></a>
变为:<a .....>
</a>
即换行了。结构有的程序不认说:上下文不允许文本。
该怎么办呀?
...全文
137
11
打赏
收藏
用C#操纵XML文件的问题!
小弟使用C#操纵XML文件时使用的是: XmlFile = Load(文件路径及文件); 然后使用 XmlFile.Save(文件路径及文件); 它将XML中的格式变了,即: 原来的为: 变为: 即换行了。结构有的程序不认说:上下文不允许文本。 该怎么办呀?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
mfkygazb
2005-01-10
打赏
举报
回复
up
tengjian1981
2005-01-08
打赏
举报
回复
向孟老大学习
LoveCherry
2005-01-08
打赏
举报
回复
顶
只求给分
guoyin2002
2005-01-08
打赏
举报
回复
谢谢net_lover(孟子E章)大哥
hanyaocsdn
2005-01-08
打赏
举报
回复
路过帮你顶一下。
孟子E章
2005-01-08
打赏
举报
回复
下面的是可以的。
using System;
using System.IO;
using System.Xml;
public class Sample
{
public static void Main()
{
XmlDocument doc = new XmlDocument();
doc.PreserveWhitespace = false;
doc.LoadXml("<a><a></a><a></a><a></a></a>");
doc.PreserveWhitespace = true;
doc.Save(@"c:\x.xml");
doc.PreserveWhitespace = false;
doc.Load(@"c:\x.xml");
doc.PreserveWhitespace = true;
doc.Save(@"c:\x.xml");
}
}
guoyin2002
2005-01-08
打赏
举报
回复
以上的方法我再试试!
guoyin2002
2005-01-08
打赏
举报
回复
很高兴net_lover(孟子E章)大哥回答小弟的问题,我是在InfoPath中提取文件xsf的时候遇到的,如果你不信你可以试试,将xsn提取后,将manifest.xsf中的元素加上回车试试!
孟子E章
2005-01-08
打赏
举报
回复
using System;
using System.IO;
using System.Xml;
public class Sample
{
public static void Main()
{
//Load XML data which includes white space, but ignore
//any white space in the file.
XmlDocument doc = new XmlDocument();
doc.PreserveWhitespace = false;
doc.LoadXml("<a><a></a><a></a><a></a></a>");
doc.PreserveWhitespace = true;
doc.Save(@"d:\x.xml");
}
}
孟子E章
2005-01-08
打赏
举报
回复
XmlFile.PreserveWhitespace = false;
XmlFile.Save("路径")
孟子E章
2005-01-08
打赏
举报
回复
结构上不认?只要是xml 处理程序都应当认的,空格换行不会影响的。你的不认的程序是什么?
C#
微软培训资料
14.4 继承中关于属性的一些
问题
.169 14.5 小 结 .172 第四部分 深入了解
C#
.174 第十五章 接 口 .174 15.1 组件编程技术 .174 15.2 接 口 定 义 .177 15.3 接口的成员 .178 15.4 接口的实现 .182 ...
C#
实训教程
很好的
C#
培训教程,适合初学者使用 目 录 1 .NET体系结构 7 1.1 什么是.NET Framwork? 7 1.2 .NET Framework的内容 7 1.3 如何用.NET Framework编写应用程序 8 1.4 MSIL和JIT 8 1.5 程序集 9 1.6 托管代码 9 1.7 ...
XML必知必会:Java、
C#
、Python多种语言解析XML文档
XML是所有软件开发人员都应该熟悉...遍历节点、示例:插入节点、示例:删除节点 第10章
C#
语言解析XML .NET Framework解析XML概述、Visual Studio Code开发
C#
环境搭建、示例:遍历节点、示例:插入节点、示例:删除节点
30天学通
C#
项目案例开发源码(上) 孔琳俊
2.9.2 使用XLINQ操作
XML文件
96 2.10 知识点汇总 99 2.11 章末总结 100 第3章 企业级即时消息系统(共8000行代码)( 教学视频:66分钟) 101 3.1 系统分析 102 3.1.1 需求分析 102 3.1.2 可行性分析 102 3.2...
一款超强的图形系统—
C#
源码
C#
vb.net_source_vg7.23
图形文件采用标准XML而不是不可知的二进制格式,工作起来更放心。 扩展性: Visual Graph在图库设计方面是无与伦比的,它不象许多图形软件只能设计简单的组合图形,也不象许多软件必须提供插件才能实现个别复杂的...
C#
110,546
社区成员
642,581
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章