Я использую Gson для анализа строки JSON, как это: < /p>
Однако, когда я анализирую это с использованием jsonparser.parsestring () , значение 1b интерпретируется как строка «1b» вместо того, чтобы проповедовать как байт.
Код: Выделить всё
JsonElement element = JsonParser.parseString(json);
System.out.println(element.getAsJsonObject().get("key")); // Outputs: "1b"
Мое ожидание состояло в том, что 1b будет проанализирован как байт, аналогично тому, как 1 анализируется как число. Есть ли способ заставить GSON распознавать 1b в качестве литерала байта?>
Подробнее здесь:
https://stackoverflow.com/questions/795 ... using-gson