从JSON标准:
在任何令牌之前或之后都可以使用无关紧要的空格。空格字符是:字符列表(U + 0009),换行符(U + 000A),回车符(U + 000D)和空格(U
+ 0020)。除令牌中允许使用空格外,任何令牌中都不允许使用空格。
这意味着在JSON字符串中不允许使用文字制表符。您需要将其转义为
t(在.json文件中):
{"My_string": "Foo bar.t Bar foo."}此外,如果在Python字符串文字中提供了json文本,则需要对标签进行两次转义:
foo = '{"My_string": "Foo bar.\t Bar foo."}' # in a Python source或使用Python原始字符串文字:
foo = r'{"My_string": "Foo bar.t Bar foo."}' # in a Python source


