该Json.NET主页表示,这个项目开始了作为:
一些用于转义JavaScript字符串的静态方法
这些方法还存在吗?我知道JavaScriptSerializer可以做到这一点,但是我只需要一个班轮就可以做到这一点.
SerializeObject 可以序列化单个字符串(逃脱它),但它返回引号
JsonConvert.SerializeObject(@"hi bud's \no way\");
Run Code Online (Sandbox Code Playgroud)
返回: "hi bud's \\no way\\"
我发现了一个很好的单线解决方案,但它自4.0以来只在框架中.很高兴在Json.NET中有类似的东西,我可以在<4.0项目上使用.
HttpUtility.JavaScriptStringEncode 例:
HttpUtility.JavaScriptStringEncode(@"hi bud's \no way\")
Run Code Online (Sandbox Code Playgroud)
返回: hi bud\u0027s \\no way\\
| 归档时间: |
|
| 查看次数: |
3678 次 |
| 最近记录: |