使用Node.js更改JSON内容字段类型
我已经使用第三方抓取工具从网站抓取了一些内容,抓取后成功获得了.json
文件。我的json
内容如下所示:
{
"name": "Mi Band 3 (Black)",
"price": "₹ 1,899.00",
"rating_count": "22,438",
"MRP": "₹ 2,199.00",
"saved_amount": "₹ 300.00 (14%)"
}
[有很多这样的产品在搜寻,您可以在这里看到price
,MRP
和rating_count
属于String
类型,我想对其进行更改并制作数字类型,我也想遍历price
,rating_count
和MRP
字段可删除不需要的字符。我想我可以使用Node.js
来做到这一点,但是我是包括Node.js
在内的脚本语言的新手,我在检查了.json
个基本知识后,已使用以下代码从Node.js
文件中读取了内容,并进行了工作] >
var fs = require('fs'); fs.readFile('run_results.json','utf8', function (err, data) { if (err) throw err; console.log('Data here =>', data); });
但是当我进行搜索时,我找不到适合我的情况的任何特定解决方案,请给一些提示以完成我的任务,谢谢。
我已经使用第三方抓取工具从网站抓取了一些内容,抓取后成功获取了.json文件。我的jsoncontent如下所示:{“ name”:“ Mi Band 3(Black)...
回答如下:我想你有一个对象数组
使用Node.js更改JSON内容字段类型
我已经使用第三方抓取工具从网站抓取了一些内容,抓取后成功获得了.json
文件。我的json
内容如下所示:
{
"name": "Mi Band 3 (Black)",
"price": "₹ 1,899.00",
"rating_count": "22,438",
"MRP": "₹ 2,199.00",
"saved_amount": "₹ 300.00 (14%)"
}
[有很多这样的产品在搜寻,您可以在这里看到price
,MRP
和rating_count
属于String
类型,我想对其进行更改并制作数字类型,我也想遍历price
,rating_count
和MRP
字段可删除不需要的字符。我想我可以使用Node.js
来做到这一点,但是我是包括Node.js
在内的脚本语言的新手,我在检查了.json
个基本知识后,已使用以下代码从Node.js
文件中读取了内容,并进行了工作] >
var fs = require('fs'); fs.readFile('run_results.json','utf8', function (err, data) { if (err) throw err; console.log('Data here =>', data); });
但是当我进行搜索时,我找不到适合我的情况的任何特定解决方案,请给一些提示以完成我的任务,谢谢。
我已经使用第三方抓取工具从网站抓取了一些内容,抓取后成功获取了.json文件。我的jsoncontent如下所示:{“ name”:“ Mi Band 3(Black)...
回答如下:我想你有一个对象数组