title: Json.Net parsing datetime value error
body: <p>I am trying to convert a json string to a JObject using JObject.Parse, but running into the error "Error parsing positive infinity value. Path 'Modified.Date', line 1, position 52."</p>
  
  <p>Here is the part of json that is throwing the error on - </p>
  
  <p>{ ..., "Modified" : { "Date" : ISODate("2013-02-21T22:23:57.118Z"), "User" : "Admin" }, ...}</p>
  
  <p>Here is the code I am using to do the parse -</p>
  
  <pre><code>var jobj = JObject.Parse(formJson)
  </code></pre>
  
  <p><strong>Update:</strong> The json was generated by using mongodb's .ToJson() extension method, by sending in the following jsonwritersettings it generated json that was parsable by json.net - new JsonWriterSettings { OutputMode = JsonOutputMode.JavaScript };</p>