title: JSON - Parse invalid terminated string using jackson library
body: <p>I have below json retrieving from third party API.</p>
  
  <pre><code>{ 'id': 1, 'name': "user1", 'address': "IN", }
  </code></pre>
  
  <p>How i can parse this with jackson mapper. I am getting below exception:</p>
  
  <pre><code>com.fasterxml.jackson.core.JsonParseException: Unexpected character ('}' (code 125)): was expecting double-quote to start field name
  </code></pre>
  
  <p>My code like follow:</p>
  
  <pre><code>    objectMapper = new ObjectMapper();
      objectMapper.configure(JsonGenerator.Feature.QUOTE_FIELD_NAMES, false);
      objectMapper.configure(JsonParser.Feature.ALLOW_SINGLE_QUOTES, true);
      objectMapper.configure(JsonParser.Feature.ALLOW_MISSING_VALUES, true);
      objectMapper.readTree("{ 'id': 1, 'name': \"user1\", 'address': \"IN\", }");
  </code></pre>
  
  <p>Note: i dont want to replace last comma, i want to know is there any option to tee jackson to execlude that?</p>