title: boost property tree cannot read multiple json data in one file
body: <p>I really need to get help to decide my problem. I am using <strong>boost property tree to parse twitter messages</strong> that is stored in json file.  All messages are saved in one json file and I need to parse all one by one. </p>
  
  <p>Here is the twitter json data saved in a file. it has 3 different messages. <em>(Below is deducted message only for test)</em></p>
  
  <pre><code>{"id":593393012970926082,"in_reply_to_status_id":1,"user":{"id":2292380240,"followers_count":2},"retweet_count":0}
  {"id":654878454684687878,"in_reply_to_status_id":7,"user":{"id":2292380241,"followers_count":4},"retweet_count":5}
  {"id":123487894154878414,"in_reply_to_status_id":343,"user":{"id":2292380242,"followers_count":773},"retweet_count":654}
  </code></pre>
  
  <p>And here is my C++ code for parsing the message, using property tree. </p>
  
  <pre><code>#include &lt;boost/property_tree/json_parser.hpp&gt;
  
  using namespace std;
  using namespace boost::property_tree;
  string jsonfile = "./twitter.json"; 
  
  int main()
  {  
      ptree pt;
      read_json( jsonfile, pt );
      cout&lt;&lt;"in_reply_to_status_id: "&lt;&lt;pt.get("in_reply_to_status_id",0)&lt;&lt;"\n";
  }
  </code></pre>
  
  <p>I want to get all <strong>in_reply_to_status_id</strong> values from the file. Now it is printing only the first line value. The result is printing follow. </p>
  
  <p><strong>in_reply_to_status_id: 1</strong></p>
  
  <p>I would like to get all values like below.</p>
  
  <p><strong>in_reply_to_status_id: 1</strong></p>
  
  <p><strong>in_reply_to_status_id: 7</strong></p>
  
  <p><strong>in_reply_to_status_id: 343</strong></p>
  
  <p>How can I get all values from the file. 
  Please help me. Thank you very much. </p>