JSON文件没有';无法正确显示阿拉伯语/波斯语字符

JSON文件没有';无法正确显示阿拉伯语/波斯语字符,json,unicode,utf-8,Json,Unicode,Utf 8,我有一个JSON文件: { "_score": 1.0, "_index": "newsvit", "_source": { "content": " \u0628\u0647 \u06af\u0632\u0627\u0631\u0634 \u0627\u06cc\u0631\u0646\u0627\u060c \u062a\u06cc\u0645 \u0647\u

我有一个JSON文件:

{
  "_score": 1.0,
  "_index": "newsvit",
  "_source": {
    "content": "  \u0628\u0647 \u06af\u0632\u0627\u0631\u0634 \u0627\u06cc\u0631\u0646\u0627\u060c \u062a\u06cc\u0645 \u0647\u0627\u06cc \u062a\u0631\u0627\u06a9\u062a\u0648\u0631\u0633\u0627\u0632\u06cc \u062a\u0628\u0631\u06cc\u0632 \u0648 \u0646\u0641\u062a \u062a\u0647\u0631\u0627\u0646 \u0627\u0632 ",
    "agency": "36",
    "date_created": 1494521741,
    "url": "http://www.irna.ir/fa/News/82525960/",
    "image": "uploads/2017/05/11/2561366787.jpg",
    "category": "5"
  },
  "_type": "news",
  "_id": "2981938"
}

它显示波斯语/阿拉伯语字符,如内容部分所示,但应正确显示。问题是什么?

按预期工作。它被称为Unicode,是一种标准的字符编码方式,通常在编程中用于表示标准ASCII字符集之外的字符

JSON:-“字符串是零个或多个Unicode字符的序列,用双引号括起来,使用反斜杠转义。”


Unicode:

没有问题。unicode字符的转义是明确允许的,您没有提到编程语言,但是像Python这样的语言都有JSON库,可以解析并返回适合语言的结构。是的,但是有没有办法真正了解它是什么?我想将这些数据导入elasticsearchYep,例如,一旦在NodeJS中解析JSON,它将成为内存中的常规字符串。在编码为JSON时,它仅使用unicode字符串作为中间格式。这有意义吗?