title: select a JSON element which have no node name
body: <p>I have multiple JSON file who have all the same schema:</p>
  
  <pre><code>{"q0":{"query":"William","limit":3}}
  {"q1":{"query":"Joe","limit":3}}
  </code></pre>
  
  <p>Using xpath or JSONPath I would like to extract each element into a table:</p>
  
  <pre><code>|id | query   |limit |
  |q0 | William | 3    |
  |q1 | Joe     | 3    |
  </code></pre>
  
  <p>I have no problem getting the query and limit field using <code>..query</code> and <code>..limit</code> but I can'a find the syntax to extract the <code>id</code> field (ie <code>q0</code> and <code>q1</code>).</p>
  
  <p>I've been trying <code>@*</code> and <code>$*</code> with no success.
  So is there a way to select a JSON element which have no node name?</p>
  
  <p>As said in the comment, I am using talend  tExtractJSONField component which use XPath to parse JSON. </p>