欢迎来到代码驿站!

.NET代码

当前位置:首页 > 软件编程 > .NET代码

C# 实现特殊字符快速转码

时间:2021-04-22 09:08:36|栏目:.NET代码|点击:

我就废话不多说了,大家还是直接看代码吧~

encodeURIComponent('\n')
 "%0A"
 encodeURIComponent('\\')
 "%5C"
 encodeURIComponent('/')
 "%2F" 
         encodeURIComponent(',')         "%2C"
          encodeURIComponent('\'')
          %27
        encodeURIComponent("\"")        "%22"
data = json;
 data = data.Replace("\\", "%5C").Replace("\n", "%0A");//.Replace("/","%2F");
.Replace(",", "%2C").Replace("'", "%27").Replace("\\", "%5C").Replace("\n", "%0A")
 
        encodeURIComponent("\"")
        "%22"
       encodeURIComponent('\\')
 "%5C"

补充:C#中Xml特殊字符的处理

以下是几个特殊字符的对应实体。

<

<

小于号

&gt;

>

大于号

&amp;

&

&apos;

'

单引号

&quot;

"

双引号

在C#中,直接调用C#提供的方法,保存之后就会自动将特殊字符转为对应实体:

string s =System.Security.SecurityElement.Escape(s);

上一篇:C#各种集合操作的性能总结

栏    目:.NET代码

下一篇:.Net Core WebApi的简单创建以及使用方法

本文标题:C# 实现特殊字符快速转码

本文地址:http://www.codeinn.net/misctech/106266.html

推荐教程

广告投放 | 联系我们 | 版权申明

重要申明:本站所有的文章、图片、评论等,均由网友发表或上传并维护或收集自网络,属个人行为,与本站立场无关。

如果侵犯了您的权利,请与我们联系,我们将在24小时内进行处理、任何非本站因素导致的法律后果,本站均不负任何责任。

联系QQ:914707363 | 邮箱:codeinn#126.com(#换成@)

Copyright © 2020 代码驿站 版权所有