使用xml序列化之后的xml会再前面增加很多空格,而这些空格在gb28181对接中不能有空格,疯掉了,查了我1天,就是目录树怎么都出不来。

现在写个函数,把空格去掉。

public static void TrimXml(string xml){StringBuilder xmlSb = new StringBuilder();using (StringReader sr = new StringReader(xml)){while (true){string line = sr.ReadLine();if (null != line){xmlSb.Append(line.Trim()+"\r\n");continue;}break;}}Console.WriteLine(xmlSb);}

效果如下:

有空格的情况:

无空格情况:

C#之Xml去掉前面的空格相关推荐

  1. c语言中去掉全角空格,c#中去掉字符串空格方法

    (1)Trim方法 string   tt=" aaa "; tt=tt.Trim()       去字符串首尾空格的函数 tt=tt.TrimEnd() 去掉字符串尾空格 tt= ...

  2. 字符串中 去掉字符串前后空格以、'\t'(tab) C函数实现,附sscanf正则方式

    一.问题描述: 当读取配置文件的时候,fgets()一行一行的读取文件后,sscanf()会对读取出来的这行字符串进行截取处理(此时sscanf()使用正则表达式处理字符串),但是当字符串的首位有空格 ...

  3. php去字符串空格,php怎么去掉字符串中空格

    php去掉字符串中空格的方法:1.使用正则表达式删除字符串中间的空格及去除字符串首尾空格:2.使用str_replace和strtr函数删除字符串中间的空格:3.使用trim函数去除一个字符串两端空格 ...

  4. python去空格的函数_Python怎么去掉最后的空格

    strip()函数 去空格nrt函数的用法 strip 同时去掉左右两边的空格(推荐学习:Python视频教程) lstrip 去掉左边的空格 rstrip 去掉右边的空格 具体示例如下:>&g ...

  5. 去掉所有的空格、回车换行符

    //原始字符串 var string = "你好!\r\n 阳阳 坚持就是胜利";//去掉所有的换行符 string = string.replace(/\r\n/g," ...

  6. Java 英文句子去掉多余的空格

    英文句子一般都是每个英文单词之间只隔一个空格,开头和末尾没有空格. 思路: 1.去掉首尾空格 2.遍历字符串,判断是否为空格 (1)当前字符不是空格,加入 (2) 当前字符是空格,再判断下一个字符是否 ...

  7. python 去掉字符串首尾空格

    1. rstrip()方法,去掉字符串结尾空格 # note: r 表示 right! >>> name = "Sheep Core " >>> ...

  8. php 去掉字符串前后空格,JS去掉字符串前后空格或去掉所有空格的用法

    这篇文章主要介绍了JS去掉字符串前后空格或去掉所有空格的用法,需要的朋友可以参考下 1. 去掉字符串前后所有空格: 代码如下: function Trim(str) { return str.repl ...

  9. Python如何去掉字符串的空格?

    Python去掉字符串所有空格的方法大致有五种,本篇文章通过代码实例为大家详细的介绍一下这五种方法,对学习Python的小伙伴非常具有参考价值,快跟着小编来学习一下吧. 1.strip()方法,去除字 ...

最新文章

  1. 判断TREE的某个节点是否是叶节点.
  2. 剥开比原看代码17:比原是如何显示交易的详细信息的?
  3. hht时频谱 matlab 乱序_频谱、能量谱、功率谱的区别与联系
  4. 一楼二楼教师办公室图书馆操场计算机房,人教PEP四年级下册英语知识汇总.docx...
  5. 移动开发框架,第【一】弹:QuoJs 官方文档(汉化版)
  6. 计算机e盘拒绝访问,电脑中的D盘与E盘拒绝访问是为什么?
  7. 【正睿2021寒假省选第二轮集训 day 1】串 (后缀自动机+记忆化)
  8. mysql多种join_MySQL的几种Join
  9. XGBoost实战与调参优化
  10. php 当前linux用户权限,Linux 下用户组别权限的理解
  11. 100部超级好电影,100组优秀的字体设计(不看后悔系列)
  12. mac的鼠标滚动方向和触摸板方向,一个插件搞定
  13. 报错 Illegal instruction
  14. 三级面包屑的页面跳转到二级面包屑页面时,报错:Rendered fewer hooks than expected.
  15. 一阶电路暂态响应的结果分析。_第七讲 线性电路的过渡过程分析一
  16. Silverlight的开发工具
  17. Vue中的@blur事件
  18. 计算机网络技术面试题(未完结)
  19. 奥西300工程机服务器装系统,奥西pw300驱动
  20. k8s集群部署springboot项目

热门文章

  1. View Horizon Mirage安装手册(四)——Mirage Management Console安装
  2. IDEF企业软件系统建模方法
  3. 数据探查与可视化平台 Caravel
  4. 常去阅读 12个开发人员的博客
  5. html只能输入两位小数,JQuery控制input只能输入数字和两位小数(有关金额)代码...
  6. VB.NET 按键代码 及组合键
  7. 华为鸿蒙系统后续,不负期待!鸿蒙操作系统将于6月2日正式发布,你的手机更新了吗?...
  8. sql时间转换时分秒_SQL时分秒之间相互转换
  9. python 数学期望_数学期望(离散型和连续型)
  10. IP地址 0.0.0.0 是什么意思?