JSON转义空格字符

时间:2011-05-19 22:47:16

标签: html json escaping character

如何在JSON字符串中转义空格字符?基本上我的问题是我遇到了这样一种情况:读取字符串的程序可以使用HTML标记进行格式化,但我需要能够使用这些HTML标记而不向字符串添加更多空格。

之类的东西
<u>text</u>

很好,可以添加下划线格式

但是类似

<font size="14">text</font>

不正常,因为带有size属性的<font>标记会为字符串添加额外的空格。我知道,有趣的标准,但在这一点上,这就是发生了什么。

我的第一个推测性解决方案是拥有JSON可以在字体和大小之间放置的某种\ escape字符,这将解决我的“空间”问题,HTML将忽略但在代码中留下人类可读的字符串没有实际的空间。

 ex. <font\&size="14">text</font>

显示为:text

有点像&nbsp;但更好吗?

任何解决方案?

1 个答案:

答案 0 :(得分:18)

您可以使用\ u0020转义JSON中的''字符。