opt(int index)
获取与索引关联的对象值。
optional object
获取与索引关联的可选对象值。
什么是array
或@ECHO OFF
SETLOCAL
SET "sourcedir=c:\temp"
PUSHD %sourcedir%
FOR /f "tokens=1*" %%a IN (
'dir /b /a-d "*_*.jpg"'
) DO (
MD %%a
MOVE "%%a %%b" .\%%a\
)
POPD
GOTO :EOF
?
答案 0 :(得分:1)
get(index)抛出JSONException如果找不到索引,其中opt代表可选,并且可以用于JSONObject中可选的值,并且在某些情况下很可能不存在。< / p>
对于前。你有一个包含10个JSONObjects的JSONArray,其中3个JSONObjects包含rest 7 JSONObject中可能不存在的值或索引。在这种情况下,您可以只使用opt来获取可选值,而不是编写两个不同的JSON解析器,并且可以使用相同的解析器来解析数组中的所有JSONObject。
希望它有所帮助。
答案 1 :(得分:0)
如果对象与&#34;索引&#34;相关联,则抛出JSONException;不存在或为空。
opt返回null,而不是。
所以这里&#34;可选&#34;表示该对象或数组可能不存在