Defiant Example

HTML

<script src="http://defiantjs.com/defiant.js/dist/defiant-latest.min.js"></script>
<div id="output"><div>

JavaScript

var data = [
           {
              "path": "\\Users\\john.smith\\test",
              "summary": {
                 "NameValues": [
                    {
                       "Name": "Id",
                       "Values": "232639"
                    },
                    {
                       "Name": "City",
                       "Values": "London"
                    }
                 ]
              },
              "detail": {
                 "String": "some data",
                 "Result": 0,
                 "TypedNameValues": [
                    {
                       "Name": "name1",
                       "Type": "string",
                       "Value": "data here!!"
                    },
                    {
                       "Name": "size",
                       "Type": "long",
                       "Value": "434353"
                    }
                 ]
              }
           }
        ],
        res = JSON.search( data, '//*[Name="name1"]' );

document.getElementById('output').innerHTML = res[0].Value;