2017-08-04 93 views
0

我有一堆JSON文件,我得到的数据来自日期/时间段。我正在处理的大部分JSON文件都比这个大很多,但我认为一个更小的JSON文件将更容易处理。编辑JSON - 添加属性

{"playlists":[{"uri":"spotify:user:11130196075:playlist:1Ov4b3NkyzIMwfY9E8ixpE","listeners":366,"streams":386,"dateAdded":"2016-02-24","newListeners":327,"title":"#Covers","owner":"Saga Prommeedet"},{"uri":"spotify:user:mickeyrose30:playlist:2Ov4b3NkyzIMwfY9E8ixpE","listeners":229,"streams":263,"dateAdded":"removed","newListeners":154,"title":"bestcovers2016","owner":"Mickey Rose"}],"top":2,"total":53820} 

什么,我基本上是试图做的是添加日期属性数据的每一行,所以,当我将多个文件JSON通过分析工具,以便把数据右行与​​关联正确的日期。我首先想到的是它写成这样:

{"playlists":[{"uri":"spotify:user:11130196075:playlist:1Ov4b3NkyzIMwfY9E8ixpE","listeners":366,"streams":386,"dateAdded":"2016-02-24","newListeners":327,"title":"#Covers","owner":"Saga Prommeedet"},{"uri":"spotify:user:mickeyrose30:playlist:2Ov4b3NkyzIMwfY9E8ixpE","listeners":229,"streams":263,"dateAdded":"removed","newListeners":154,"title":"bestcovers2016","owner":"Mickey Rose"}],"top":2,"total":53820,"date":072617} 

因为“顶”和“总”属性显示在每行数据(与关联值也显示出了对各行)时,我就忍了它通过像Tableau这样的分析工具。

而且,已经编辑并通过支架保存文件,并通过该转换器(https://konklone.io/json/

+0

你的编程语言是什么? –

回答

0

测试的东西在JavaScript语言

var m = JSON.parse(json_string); 
m["date"]="20170804"; 
JSON.stringify(m); 

这会为你工作,很简单,