title: javax.json.JsonException: Unexpected Char=155 when creating jsonArray
body: <p>I'm trying to do some parsing with JSON file simply getting the key and value from JSON and passing it into <code>jsonArray</code> then create hashmap from array.</p>
  
  <p>My code works for most of the JSON files I encounters but doesn't work for one file (its huge and somewhat confidential). The error I'm getting is</p>
  
  <blockquote>
    <p>Exception in thread "AWT-EventQueue-0" javax.json.JsonException: Unexpected Char=155<br>
    at org.glassfish.json.JsonTokenizer.readString(JsonTokenizer.java:168)<br>
    at org.glassfish.json.JsonTokenizer.nextToken(JsonTokenizer.java:302)<br>
    at org.glassfish.json.JsonParserImpl$StateIterator.nextToken(JsonParserImpl.java:158)<br>
    at org.glassfish.json.JsonParserImpl$StateIterator.next(JsonParserImpl.java:183)<br>
    at org.glassfish.json.JsonParserImpl.next(JsonParserImpl.java:151)<br>
    at org.glassfish.json.JsonReaderImpl.readObject(JsonReaderImpl.java:184)<br>
    at org.glassfish.json.JsonReaderImpl.readArray(JsonReaderImpl.java:152)<br>
    at org.glassfish.json.JsonReaderImpl.readArray(JsonReaderImpl.java:127)<br>
    at parserUI.js2Properties(parserUI.java:173)</p>
  </blockquote>
  
  <p>and my line 173 is this</p>
  
  <pre><code>JsonArray array = jsonReader.readArray();
  </code></pre>
  
  <p>Do you have any idea what is causing this? The format of json are generally as this</p>
  
  <pre><code>[
      {
          "key":"aaaa",
          "value":"bbbbb",
          "description":""
      },
      {
          "key":"cccccc",
          "value":"dddddd",
          "description":""
      },
  ]
  </code></pre>
  
  <hr>
  
  <p>I found which line is causing the issue
  its this
  "value":"查看活动",
  but if then created an identical line(shown below) to replace it, then it works
  "value":"查看活动",</p>
  
  <p>they are identical but one works and one doesn't
  ...can anyone explain this?</p>