2017-09-22 28 views
0

我正在使用org.json.simple.parser JSON解析器。一個具體數據包含非常大的數字。對於輸入字符串:「982134839798321390034432432」解析非常大的數字時JSONParser失敗

顯然,應與BIGINT數據類型被解析例如其在解析的線,此錯誤

java.lang.NumberFormatException一旦失敗。或者應該有一個選擇,就像字符串一樣對待它們。在這種情況下可以做些什麼?

+0

我想它被稱爲簡單的解析器的原因。也許你可以切換到一個不太簡單的庫? – wvdz

+0

什麼是json結構?是作爲字符串添加的數字(在引號「」中)還是數字? – Optional

+0

首先使用更標準且仍支持的庫。 – Oleg

回答