gpt4 book ai didi

java - JSON提取数组元素

转载 作者:行者123 更新时间:2023-11-30 03:12:57 27 4
gpt4 key购买 nike

给定以下 JSON

{  
"Users":[
{
"Username":"John",
"Password":"Doe"
},
{
"Username":"Anna",
"Password":"Smith"
},
{
"Username":"Peter",
"Password":"Jones"
}
]
}

我正在尝试提取UserNamePassword的数组列表

JSONObject jobj = new JSONObject(jsonData);
JSONArray userArray = jobj.getJSONArray("Users"); // Now I got the Array of Users

我需要做一些事情来提取所有用户和密码。有什么功能可以实现这个功能呢?我正在使用 org JSON 库

for (int i=0;i<userArray.length();i++)
{
// something like that
usernameList = userArray[i].getData("Username");
passwordList = userArray[i].getData("Password");
}

最佳答案

尝试一下:

usernameList = userArray.getJSONObject(i).getString("Username");

关于java - JSON提取数组元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33255310/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com