recursively loop through nested JSON
HTML
<div id="list"></div>
JavaScript
var allData = {
"meta":{
"summary":"May 19 test",
"vipre":[
{
"name":"IL.secur.classif",
"content":"dfgdgdf234324"
},
{
"name":"IL.secur.declasson",
"content":"sadfads"
},
{
"name":"IL.secur.dissem",
"content":"classif_dissemination_controls"
},
{
"name":"IL.secur.relto",
"content":"sdf"
},
{
"name":"IL.secur.clb",
"content":"sdfsdf"
},
{
"name":"IL.secur.docid",
"content":"NAIC-1345-3594-16-016-SCI"
},
{
"name":"IL.secur.title",
"content":"May 19 test"
},
{
"name":"NAIC.evtdate",
"content":"2015-06-04T01:43:41.500Z"
},
{
"name":"NAIC.sysdes",
"content":"6"
},
{
"name":"NAIC.systyp",
"content":"3"
},
{
"name":"IL.country",
"content":"MAR"
},
{
"name":"IL.poc",
"content":"sdf"
},
{
"name":"IL.agency",
"content":"NASIC"
},
{
"name":"IL.postdate",
"content":"2016-10-25T15:10:02.648Z"
},
{
"name":"IL.pubdate",
"content":"2016-10-25T15:10:02.648Z"
},
{
"name":"NAIC.ccname",
"content":[
"USA"
]
},
{
"name":"IL.summary",
"content":"May 19 test"
},
{
"name":"IL.validtil",
"content":"sfg"
},
{
"name":"IL.secur.ownerProducer",
"content":"sdf"
},
{
"name":"IL.evtccd",
"content":[
"USA"
]
},
{
"name":"IL.itype",
"content":"itype"
},
{
"name":"NAIC.lat",
"content":13.124
},
{
"name":"NAIC.lon",
"content":50.203
},
{
"name":"IL.applicationtitle",
"content":"MATLAB R2013b"
...