title: filter the Json according to string in an array in JSONPATH
body: <p>I have a situation where I have json String that has a child as Array that contains only Strings. Is there as way I can get the object reference of the arrays that contains a specific String. 
  Example:</p>
  
  <pre><code>{ "Books":{  
        "History":[  
           {  
              "badge":"y",
              "Tags":[  
                 "Indian","Culture"
              ],
              "ISBN":"xxxxxxx",
              "id":1,
              "name":"Cultures in India"
           },
           {  
              "badge":"y",
              "Tags":[  
                 "Pre-historic","Creatures"
              ],
              "ISBN":"xxxxxxx",
              "id":1,
              "name":"Pre-historic Ages"
           }
       ]
    }
  }
  </code></pre>
  
  <p>To Achieve:
  From the above JSON String, need to get all books in History which contains "Indian" inside the "tags" list. </p>
  
  <p>I am using JSONPATH in my project but If there is other API that can provide similar functionality, any help is welcome.</p>