/// <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方法相关推荐

  1. VS Code 格式化 XML 文件的方法

    一.引言 最近很喜欢使用 VS Code,所以会遇到很多 VS Code 的日常使用问题. 比如,我想要在 VS Code 中实现 UltraEdit 中 XML 格式化的问题,该如何做呢? 二.解决 ...

  2. js格式化xml并高亮显示关键字

    w3school XML DOM - DOMParser 对象 DOMParser 解析 XML 标记来创建一个文档. 构造函数 new DOMParser() DOMParser 对象解析 XML ...

  3. java格式化XML文件

    现有的xml格式不符合程序的要求,于是动手写一个格式化xml的小工具. 现有的数据格式是这样的 格式化之后的效果 格式化xml的方法有很多,我使用的是Dom4j方法 public class Form ...

  4. Sublime Text格式化Xml

    1 sublime简介 sublime是一款代码编辑和阅读软件,体积小,运行快,界面非常简洁漂亮.官方地址:https://www.sublimetext.com/ 2 在sublime上安装插件 使 ...

  5. notepad++格式化XML

    在notepad++中,可以使用XML Tools插件来格式化XML文本. 安装方法: 自动安装:插件-插件管理,搜索XML Tools来安装.缺点是网络问题可能速度慢安装不上. 手动安装: 下载地址 ...

  6. WPF中Binding使用StringFormat格式化字符串方法

    原文:WPF中Binding使用StringFormat格式化字符串方法 货币格式 <TextBlock Text="{Binding Price, StringFormat={}{0 ...

  7. python语言格式化输出_Python format()格式化输出方法详解

    原标题:Python format()格式化输出方法详解 format() 方法的语法格式如下: str.format(args) 此方法中,str 用于指定字符串的显示样式:args 用于指定要进行 ...

  8. 用eclipse创建动态web项目手动生成web.xml方法

    转载自   用eclipse创建动态web项目手动生成web.xml方法 今天在学习JSP时先创建了一个web项目,后来在用到web.xml文件时,才发现项目创建时更本就没有自动创建web.xml文件 ...

  9. python输入代码界面通常_vscode写python时的代码错误提醒和自动格式化的方法

    python的代码错误检查通常用pep8.pylint和flake8,自动格式化代码通常用autopep8.yapf.black.这些工具均可以利用pip进行安装,这里介绍传统的利用pip.exe安装 ...

最新文章

  1. 一个小而美的博客——前端——index
  2. Collect proper diagnostic data is very important
  3. 原生类型的autoboxing和auto-unboxing
  4. win10用计算机分区,新电脑win10怎样给系统硬盘分区?给新win10电脑分区硬盘的方法...
  5. 程序员的进阶课-架构师之路(13)-B-树
  6. 百度地图集成Plist文件需要增加的字段
  7. 网页编辑器粘贴word格式的处理
  8. (转)《2017中国人工智能创新公司50强》榜单
  9. 10月8日提交的结对编程工程中的经验和教训
  10. 如何在通达信中展现漂亮的港资持股曲线
  11. Python菜鸟教程-笔记
  12. 工作中使用BBM:消费者的“闺蜜”级顾问 凯特周智囊团
  13. 学Java开发需要考什么证书?
  14. 财务会计科目与预算会计科目关联对照表
  15. netbeans配置JAVA环境_NetBeans IDE 8.0.1 安装说明
  16. 元真先生算命为什么很准
  17. 程序实现汉字转换为拼音
  18. SQL高级教程(三十)- - SQL NULL 函数
  19. Depin(Linux)下安装Tibco Ems 8.5
  20. 基于JAVA基于Web的上门家教系统的设计与实现计算机毕业设计源码+系统+mysql数据库+lw文档+部署

热门文章

  1. 得到本机所有 IP 地址
  2. 养什么最赚钱成本最低?盘点几个合适的项目!
  3. 【云和恩墨大讲堂】SQL 审核 | 细致入微,方显价值
  4. 蚂蚁电竞ANT27VQ电子竞技显示器重磅来袭
  5. 【JY】流体力学之牛顿流体和非牛顿流体
  6. Windows10系统下电脑时间不对,怎么办?
  7. latex beamer 制作ppt,包括动画效果。插入gif图
  8. 力扣:17. 电话号码的字母组合
  9. idea mybatis 常用插件
  10. C++面向对象(三):类和对象