title: Select json tokens by a given value
body: <p>The following is the part of json that I receive from server:</p>
  
  <pre><code>[
  {
      "outcome_id": "4",
      "items": [
          {
              "outcome_item_id": "4",
              "outcome_sport_id": "311"
          }
      ]
  },
  {
      "outcome_id": "4",
      "items": [
          {
              "outcome_item_id": "4",
              "outcome_sport_id": "312"
          }
      ]
  },
  {
      "outcome_id": "5",
      "items": [
          {
              "outcome_item_id": "4",
              "outcome_sport_id": "313"
          }
      ]
  }
  ]
  </code></pre>
  
  <p>I am using <code>Newtonsoft.Json.Linq</code> and would like to know if there is a way to select all tokens with <code>outcome_id = 4</code>? I hope my questions is clear enough. Because I couldn't find any suitable solutions that satisfy my needs.</p>
  
  <p>Thanks in advance.</p>