0

我使用 jsonnet 工具来转换 json

 "{a:\"李\"}" 

结果是

{
   "name": "\u00c0\u00ee"
}

为什么中文要转换成两个Unicode?</​​p>

4

1 回答 1

1

这个对我有用。我怀疑您没有提供 Jsonnet UTF-8(这是必需的)。您可以使用 iconv 将文本数据转换为 UTF-8。

$ jsonnet -e  "{a:\"李\"}" 
{
   "a": "李"
}
于 2018-04-17T16:39:57.737 回答