title: Is it possible to get null from getString using JSONLib
body: <p>I'm using <a href="http://json-lib.sourceforge.net/" rel="nofollow">JSON-lib</a> to parse an object and read a string from it.  This works fine for a valid string but it can also be null.  For example:</p>
  
  <pre><code>JSONObject jsonObject = JSONObject.fromObject("{\"foo\":null}");
  String str = jsonObject.getString("foo");
  </code></pre>
  
  <p>In this case I would expect <code>str</code> to be <code>null</code> but it is instead <code>"null"</code>.  Calling any other method seems to throw an error.  Is there anyway to have JSONLib parse a string if the value is a string but return null if the value is null?</p>