Defiant Example
HTML
<script src="http://defiantjs.com/defiant.js/dist/defiant-latest.min.js"></script>
<div id="place"></div>
JavaScript
var data = [
{
"restaurant": {
"name": "McDonald's",
"food": "burger"
}
},
{
"restaurant": {
"name": "KFC",
"food": "chicken"
}
},
{
"restaurant": {
"name": "Pizza Hut",
"food": "pizza"
}
}
],
res = JSON.search( data, '//*[food="pizza"]' );
document.getElementById('place').innerHTML = res[0].name;