📜  如何处理 JSON 中的换行符?

📅  最后修改于: 2022-05-13 01:56:18.950000             🧑  作者: Mango

如何处理 JSON 中的换行符?

JSON 是一种独立于语言的数据格式。它是一种 JavaScript 对象表示法。基本上,它是一种基于文本的格式,用于表示结构化数据。数据以这种格式从服务器发送到客户端。

在本文中,我们将看到如何处理或处理 JSON 中的换行符。

句法:

'\\n'

关于 '\\n':只要我们想以 JSON 格式在多行中发送数据,就会使用上述语法。通常,很难将数据以新的方式从服务器发送到 Web。但是通过使用它,我们可以实现以下要求。

方法:

  • 首先,我们需要将一个变量声明为“json1”,然后我们需要将 JSON 分配给它。
  • 在 JSON 对象中,确保您有一个需要在不同行中打印的句子。
  • 现在为了在不同的行中打印语句,我们需要使用'\\n'(反斜杠)。
  • 由于我们现在知道换行打印的技术,现在只需在您想要的任何地方添加'\\n'。
  • 现在,由于它是一个 JSON,我们需要解析它才能打印它。所以使用 JSON.parse() 方法并解析 JSON。
  • 完成上述步骤后,编写一个 console.log() 语句来打印输出。
  • 完成后,执行文件以获取输出。

代码实现:

示例 1:

Javascript
var json = '{
    "companyInfo" : 
    "GeeksForGeeks\\n\\nOne stop solution for CS subjects"
}';            
              
let finalJson=JSON.parse(json);
  
console.log(finalJson.companyInfo)


Javascript
var student = '{
    "details" : 
    "P.V.Ramesh\\nC.S.E.\\nI.I.T. Hyderabad"
}';
              
let finalJson = JSON.parse(student);
  
console.log(finalJson.details)


输出:

GeeksForGeeks


One stop solution for CS subjects

示例 2:

Javascript

var student = '{
    "details" : 
    "P.V.Ramesh\\nC.S.E.\\nI.I.T. Hyderabad"
}';
              
let finalJson = JSON.parse(student);
  
console.log(finalJson.details)

输出:

P.V.Ramesh
C.S.E.
I.I.T. Hyderabad