我得到了学生们在整个大学生涯中看到的课程的输出。
这是输出的一个例子
{
"HISTORICOP": [
{
"MATERIA": "PROCESOS DEL LENGUAJE ",
"NOTA": "7 ",
"ANIO": "2000",
"PERIODO": "001",
"ENEMENOSUNO": "0 "
},
{
"MATERIA": "RAZONAMIENTO BASICO FG ",
"NOTA": "13 ",
"ANIO": "2000",
"PERIODO": "001",
"ENEMENOSUNO": "0 "
},
{
"MATERIA": "DESARROLLO DE COMPETENCIAS ",
"NOTA": "8 ",
"ANIO": "2000",
"PERIODO": "001",
"ENEMENOSUNO": "n-1 "
}
]
}
这是的3个结果
但是整个输出是91个结果,当我在模拟器上运行它时,黑莓无法读取它但当我尝试的结果不太好的时候,他能读懂!
是否有一个最大json长度大小,以便在java中读取?
这就是我检索信息的方式!来自SAP
try {
$conn = new sapnwrfc($config);
$fds = $conn->function_lookup("ZCM_GET_HORARIO");
$parms = array('CEDULA' => '16814224');
$results = $fds->invoke($parms);
echo "[".json_encode($results)."]";
$conn->close();
} catch (Exception $e) {
echo "Connection Failed 3";
}
JSON没有绝对的限制。在Java中,字符串的长度是有限制的,长度为2^31-1或超过20亿个字符。但是,考虑到您向我们展示的代码片段,您实际上并没有使用Java(Java在变量名之前没有"$")。
您使用的任何库都可能存在限制,这不是数据格式或语言的基本限制。
但是,如果你只有91件物品(而不是9.1万件或9100万件)有问题,那么你的问题很可能不是由于基本尺寸限制。如果你发布更多关于你看到的实际错误的信息,你可能会得到更有用的回复。