簡體   English   中英

Android-Java無法讀取整個JSON文件

[英]Android - Java can't read the whole JSON file

我的Apps代碼出現一些問題,無法讀取JSON文件。 因此,我的應用程序從服務器下載json文件,然后使用此AsyncTask讀取它們。

這對於較小的json文件(大約2KB)可以正常工作,但是對於較大的json文件(大約1.3MB)僅加載第一行。

我不確定是什么引起了問題,我堅信字符串無法存儲那么多字符,但是我在這里讀到最大數字約為20億(該json文件不應該存在)。 我希望你能幫幫我! 提前致謝!

基於拉哈夫的信息在這里 ,以及它如何與泰德的信息在這里 ,你可能會受到可用堆到你的應用程序的限制。

使用大型JSON文件時,您應該保留該文件,然后再讀取它。

我假設JSON文件具有比簡單API HTTP請求更多的信息。

我已修正錯誤。 這不是由String短造成的,而是由包含錯誤的JSON(我沒有想到的,因為它是由工具創建的)引起的。 無論如何,謝謝您的幫助! :)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM