gpt4 book ai didi

JSON 对象的 JavaScript 问题

转载 作者:行者123 更新时间:2023-11-30 06:38:45 24 4
gpt4 key购买 nike

我有一个函数可以查询我的数据库并获取用户名列表——我已将其粘贴在下面:*dbQuery.jsp*

<%! 
org.json.JSONArray dbQuery(String SQL_STRING)
{
// This step will read hibernate.cfg.xml and prepare hibernate for use
org.hibernate.SessionFactory sessionFactory = new org.hibernate.cfg.Configuration().configure().buildSessionFactory();
org.hibernate.Session session1 = sessionFactory.openSession();
org.hibernate.Query query = session1.createQuery(SQL_STRING);
java.util.List list = query.list();
org.json.JSONArray jsonArray = new org.json.JSONArray(list);

// Actual contact insertion will happen at this step
session1.flush();
session1.close();
return jsonArray;
}
%>

然后我尝试解析用户列表,但无法正常工作。这是我正在做的:

var users = <%=dbQuery("FROM Users")%>; 
alert("User= " + users[0].getAttribute('username'));

为什么这行不通?解析此 JSON 数组中的对象/属性的正确语法是什么?

最佳答案

users[0].getAttribute('username')

不会工作

尝试

users[0].username

关于JSON 对象的 JavaScript 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12944337/

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