C# 格式化XML方法
/// <summary>
/// 格式化XML方法
/// </summary>
public class UXMLFormat
{
public static string FormatXML(string XMLstring)
{
//校验是否是XML报文
if (!XMLstring.Contains("<?xml version")) return XMLstring;
XmlDocument xmlDocument = GetXmlDocument(XMLstring);
return ConvertXmlDocumentTostring(xmlDocument);
}
public static string ConvertXmlDocumentTostring(XmlDocument xmlDocument)
{
MemoryStream memoryStream = new MemoryStream();
XmlTextWriter writer = new XmlTextWriter(memoryStream, null)
{
Formatting = Formatting.Indented//缩进
};
xmlDocument.Save(writer);
StreamReader streamReader = new StreamReader(memor
C# 格式化XML方法相关推荐
- VS Code 格式化 XML 文件的方法
一.引言 最近很喜欢使用 VS Code,所以会遇到很多 VS Code 的日常使用问题. 比如,我想要在 VS Code 中实现 UltraEdit 中 XML 格式化的问题,该如何做呢? 二.解决 ...
- js格式化xml并高亮显示关键字
w3school XML DOM - DOMParser 对象 DOMParser 解析 XML 标记来创建一个文档. 构造函数 new DOMParser() DOMParser 对象解析 XML ...
- java格式化XML文件
现有的xml格式不符合程序的要求,于是动手写一个格式化xml的小工具. 现有的数据格式是这样的 格式化之后的效果 格式化xml的方法有很多,我使用的是Dom4j方法 public class Form ...
- Sublime Text格式化Xml
1 sublime简介 sublime是一款代码编辑和阅读软件,体积小,运行快,界面非常简洁漂亮.官方地址:https://www.sublimetext.com/ 2 在sublime上安装插件 使 ...
- notepad++格式化XML
在notepad++中,可以使用XML Tools插件来格式化XML文本. 安装方法: 自动安装:插件-插件管理,搜索XML Tools来安装.缺点是网络问题可能速度慢安装不上. 手动安装: 下载地址 ...
- WPF中Binding使用StringFormat格式化字符串方法
原文:WPF中Binding使用StringFormat格式化字符串方法 货币格式 <TextBlock Text="{Binding Price, StringFormat={}{0 ...
- python语言格式化输出_Python format()格式化输出方法详解
原标题:Python format()格式化输出方法详解 format() 方法的语法格式如下: str.format(args) 此方法中,str 用于指定字符串的显示样式:args 用于指定要进行 ...
- 用eclipse创建动态web项目手动生成web.xml方法
转载自 用eclipse创建动态web项目手动生成web.xml方法 今天在学习JSP时先创建了一个web项目,后来在用到web.xml文件时,才发现项目创建时更本就没有自动创建web.xml文件 ...
- python输入代码界面通常_vscode写python时的代码错误提醒和自动格式化的方法
python的代码错误检查通常用pep8.pylint和flake8,自动格式化代码通常用autopep8.yapf.black.这些工具均可以利用pip进行安装,这里介绍传统的利用pip.exe安装 ...
最新文章
- 一个小而美的博客——前端——index
- Collect proper diagnostic data is very important
- 原生类型的autoboxing和auto-unboxing
- win10用计算机分区,新电脑win10怎样给系统硬盘分区?给新win10电脑分区硬盘的方法...
- 程序员的进阶课-架构师之路(13)-B-树
- 百度地图集成Plist文件需要增加的字段
- 网页编辑器粘贴word格式的处理
- (转)《2017中国人工智能创新公司50强》榜单
- 10月8日提交的结对编程工程中的经验和教训
- 如何在通达信中展现漂亮的港资持股曲线
- Python菜鸟教程-笔记
- 工作中使用BBM:消费者的“闺蜜”级顾问 凯特周智囊团
- 学Java开发需要考什么证书?
- 财务会计科目与预算会计科目关联对照表
- netbeans配置JAVA环境_NetBeans IDE 8.0.1 安装说明
- 元真先生算命为什么很准
- 程序实现汉字转换为拼音
- SQL高级教程(三十)- - SQL NULL 函数
- Depin(Linux)下安装Tibco Ems 8.5
- 基于JAVA基于Web的上门家教系统的设计与实现计算机毕业设计源码+系统+mysql数据库+lw文档+部署