繁体   English   中英

如何在JavaScript中解析JSON Java对象

[英]How to parse json java object in javascript

这是我的代码:

Display.jsp:

<%
response.setContentType("application/json");
JSONObject json = new JSONObject();
Employee employee = new Employee("RAM","ram@gmail.com");
json.put("employee",employee);
out.println(json);
%>

我如何使用js解析员工姓名和电子邮件,

我想将这些值设置到表中

有任何想法吗...

您可以遍历javascript中的对象以打印其keyvalue

function inside_obj(o) {
    var Otype = typeof o 
    if (Otype == "object") {
        for (var key in o) {
            print("key: ", key)
            inside_obj(o[key])
        }
    } else {
        print(o)
    }
}

学到更多。

Js在客户端运行,而JSP在服务器端运行。 因此,如果要在客户端解析JSP输出HTML,则需要选择此输出(使用jQuery是最方便的方法。请确保将其输出到具有ID的HTML标记中,该ID可以在jQuery中使用选择器)。 然后,使用JSON.parse()解析json。

另外,为什么需要JS来处理JSON? 您不能在服务器端这样做吗? 除非您使用的是AJAX,否则我很难想到没有在服务器端完全处理模型的原因。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM