Defiant Example
HTML
<script src="http://defiantjs.com/defiant.js/dist/defiant-latest.min.js"></script>
<pre id="output"></pre>
JavaScript
var data = [
{
"Key1": "Value1",
"Key2": "Value2"
},
{
"Key3": "Value3",
"Key4": "Value4"
}
],
res = JSON.search( data, "//*[contains(., 'value3')]" );
document.getElementById('output').innerHTML = JSON.stringify( res[0], null, ' ' );