I have a Json which have hierarchy of folders and files in it I am trying to get number of file in a folder and its sub-folders by a folder Id Here is the json
var jsonStr = {
"hierarchy": {
"date": "2014/09/24 15:21:23",
"folder": {
"name": "Root",
"id": "Root",
"file": [{
"id": "22U2621210__PIN_検査報告書Ver1.0_20140923162232.xls"
}, {
"id": "C22-1(EU仕様)_20140923162409.xlsx"
}, {
"id": "Machine_Inspection_20140923162329.xlsx"
}],
"folder": {
"name": "Level-1",
"id": "1411396172645",
"file": {
"id": "22U2621210__PIN_検査報告書Ver1.0_20140923162232.xls"
},
"folder": {
"name": "123",
"id": "1411538469568",
"file": [{
"id": "C22-1(EU仕様)_20140923162409.xlsx"
}, {
"id": "Machine_Inspection_20140923162329.xlsx"
}]
}
}
}
}
};
all the folders are with names and ids, if want to get number of files in that specific folder and its subfolders by searching with its id
for example if I put folder name "123"
and id "1411538469568"
it should give me only 2 files which are "C22-1(EU仕様)_20140923162409.xlsx"
and "Machine_Inspection_20140923162329.xlsx"
but if i put folder name "Root"
and Id= "Root"
it should return me id's of all files
Here is the Fiddle on which i am working on http://jsfiddle.net/ma3kno2o/