Filter
by Tiep Nguyen Van
HTML
<textarea rows="25" cols="80" id="txtOutput"></textarea>
JavaScript
var data = {
"class" : {
"students" : [
{
"id" : "S01",
"name" : "Ly Nhan Tong",
"age" : 20,
"phone" : 0969692268,
"gender" : "Male",
"address" : "Ha Noi"
},
{
"id" : "S02",
"name" : "Le Anh Phuong",
"age" : 19,
"phone" : 0969692268,
"gender" : "Female",
"address" : "Ha Nam"
},
{
"id" : "S03",
"name" : "Le Hoan",
"age" : 20,
"phone" : 0969692268,
"gender" : "Male",
"address" : "Ha Tay"
}
]
}
}
var result = data.class.students.filter(function( obj ) {
return obj.gender == "Male";
});
// using JSON.stringify pretty print capability:
var str = JSON.stringify(result, undefined, 4);
$("#txtOutput").val(str)
console.log(result)