title: Parsing issue when decoding a JSON String to generate the objects in java
body: <p><strong>Scenario :</strong> </p>
  
  <p>I am using following code to decode a JSON String to generate the objects using it.</p>
  
  <p><img src="https://i.stack.imgur.com/i0Kxn.png" alt="enter image description here"></p>
  
  <pre><code>{"av":{"tid":"1000","sslist":[{"ss":{"ssId":"1","ssName":"Test ss "name one"}},{"ss":{"ssId":"2","ssName":"Test ss name two"}}],"hl":{"lc":0}}}
  </code></pre>
  
  <p>Now, I have hundreds elements of <code>sslist</code> and all are failed because of one bloody <code>"</code> in <code>ssName</code> in the first <code>ss</code> element. </p>
  
  <p>But this error is throwing when the String is parsing at the very beginning at the createJsonParser() method.</p>
  
  <p><strong>Question :</strong> </p>
  
  <p>I want to ignore the error prone node only and proceed with other hundred of correct nodes.
  Is there any other method to do this?</p>
  
  <p><strong>Code :</strong> </p>
  
  <pre><code>import com.fasterxml.jackson.databind.ObjectMapper;
  import com.fasterxml.jackson.core.JsonFactory;
  import com.fasterxml.jackson.core.JsonParser;
  import com.fasterxml.jackson.databind.JsonNode;
  
  public class JsonReader {
  
          private void readJsonMethodThree(String jsonString) throws JsonParseException, IOException{
  
              ObjectMapper    mapper          = new ObjectMapper();
              JsonFactory     factory         = mapper.getJsonFactory();
              JsonParser      jsonParser      = factory.createJsonParser(jsonString);
              JsonNode        jsonNode        = mapper.readTree(jsonParser);
  
          }
  
  }
  </code></pre>
  
  <p><strong>Exception :</strong> </p>
  
  <pre><code>Exception in thread "main" com.fasterxml.jackson.core.JsonParseException: Unexpected character ('n' (code 110)): was expecting comma to separate OBJECT entries
   at [Source: java.io.StringReader@12cc95d; line: 1, column: 69]
  </code></pre>