`

JS处理JSON数据

阅读更多

1、java将List容器封装的数据转化为JSON数据格式

public void doPost(HttpServletRequest request, HttpServletResponse response)
			throws ServletException, IOException
	{
		response.setCharacterEncoding("utf-8");
		List<Userinfo> list = userService.getUserinfos();
		//业务层获取数据
		JSONArray jsonData = JSONArray.fromObject(list);
		//list转化为JSONArrray
		PrintWriter pw = response.getWriter();
		pw.write(jsonData.toString());
		pw.close();
	}



2、js处理json数据

 function showUserList()
         {  
             postXmlHttp("./UserListServlet.do","UserCallback(resultValue)","Loading()");
         }
         
         function UserCallback(jsonDate)
         {
             //json数据 序列化成js对象
			 var jsObject = eval('('+jsonDate+')');
             var htmlStr = "<table align=center width=60%>"+
				           "<tr>"+
				               "<th>用户ID</th><td>密码</td><td>用户名</td><td>位置</td><td>操作</td>"+
				           "</tr>";
             for(var i=0;i<jsObject.length;i++)
             {
                 htmlStr+="<tr id='tr"+i+"'>"+
                              "<td>"+jsObject[i].userid+"</td>"+
                              "<td>"+jsObject[i].pword+"</td>"+
                              "<td>"+jsObject[i].username+"</td>"+
                              "<td>"+jsObject[i].position+"</td>"+
                              "<td><a herf='#' onclick=\"editUser(tr"+i+");\">编辑</a></td>"+
                          "</tr>";
             }
             div.innerHTML=htmlStr+"</table>";
         }
         
         function Loading()
         {
            //div.style="with:100%;text-align:center";
            div.innerHTML="<font color=red>正在获取数据请稍候... ...</font>";
         
         }


分享到:
评论

相关推荐

    C#处理json数据

    ### C#处理JSON数据知识点详解 #### 前言 在现代Web开发中,JSON(JavaScript Object Notation)因其轻量级、易于读写、跨平台兼容性等优点,成为了前后端数据交换的标准格式之一。C#作为一种广泛使用的后端编程...

    最新中国地图js&json数据文件.zip

    本文将深入探讨“最新中国地图js&json数据文件.zip”这个压缩包中所包含的知识点,以及如何在前端开发和Echarts图表库中使用这些资源。 首先,我们要了解的是`js`和`json`这两种文件格式。JavaScript(js)是一种...

    VB6 处理Json数据源码

    "VB6处理Json数据源码"是一个针对VB6开发者的资源,帮助他们能够解析和操作JSON(JavaScript Object Notation)数据格式,这是现代网络数据交换的标准。 JSON是一种轻量级的数据交换格式,易于人阅读和编写,同时也...

    JSON数据处理包

    标题提到的“JSON数据处理包”可能是一个集合,包含了处理JSON数据的Java库。在Java中,处理JSON的常见库有Gson、Jackson、org.json和Fastjson等。由于标签中提到了"JSONObject",我们可以推测这个处理包可能使用了...

    json数据 处理实例

    在C#中,处理JSON数据是常见的任务,尤其在ASP.NET Web应用程序开发中。 在C#中,我们通常使用.NET框架提供的System.Text.Json或第三方库如Newtonsoft.Json(Json.NET)来处理JSON。下面我们将深入探讨这两个库在...

    处理本地json数据,分类显示数据信息

    在JavaScript中,处理本地JSON数据是一项常见的任务,特别是在前端开发中。本地JSON文件通常用于存储结构化数据,如用户信息、商品列表等,以便在网页上动态显示。本篇文章将详细探讨如何使用JavaScript来操作和处理...

    ASP 处理JSON数据的实现代码

    ASP也能处理JSON数据?呵呵,刚才在Pjblog论坛上看到一个兄弟写的文章,没有测试,不过理论上一定是可以的~ 太晚了,不测试了。 以前处理JSON太麻烦了,输出还好说,循环一下就可以了,解析真的很头疼。所以遇到 这种...

    Json Js 文件包下载 josn2.js、json.js、 json_parse.js、json_parse_state.js、cycle.js

    总之,这个文件包对于理解JSON在JavaScript中的使用,以及如何通过JavaScript处理JSON数据,都具有重要的学习和参考价值。每个文件都专注于JSON处理的不同方面,可以深入研究以掌握JSON的高级用法和优化技巧。

    javascript读取Json数据分页显示

    在这个场景中,我们将讨论如何使用JavaScript从JSON数据源中读取数据,并实现支持键盘和滚轮翻页的功能。 首先,JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,它易于人阅读和编写,同时也易于...

    Js读取json数据实现滚动分页实例

    本实例将探讨如何使用JavaScript从JSON数据源中实现滚动分页功能。 首先,理解JSON(JavaScript Object Notation)是轻量级的数据交换格式,易于人阅读和编写,同时也易于机器解析和生成。JSON数据通常以键值对的...

    javascript json数据解析工具json2.js

    JSON2.js是由Douglas Crockford开发的一个JavaScript库,专门用于处理JSON数据,尤其在老版本的浏览器中,这些浏览器可能不支持原生的JSON解析和序列化功能。 在JavaScript中,JSON主要用于对象与字符串之间的转换...

    js读取json数据动态生成列数不固定的表格

    在本场景中,我们关注的是如何利用js从本地的JSON数据文档中读取信息,然后根据数据结构动态生成列数不固定的表格。这涉及到几个关键的知识点: 1. **JSON数据解析**:JSON(JavaScript Object Notation)是一种轻...

    json比对js插件

    JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,被广泛用于Web应用程序之间传递数据。它基于JavaScript的一个子集,格式简洁且易于读写...对于处理JSON数据的项目,掌握这类工具的使用是十分重要的。

    Js实现json数据的读写

    总结来说,JavaScript提供了强大的工具来处理JSON数据。无论是从服务器获取还是向服务器发送,或是读取和写入本地文件,JavaScript都能很好地胜任。通过`JSON.parse()`和`JSON.stringify()`,我们可以轻松地在...

    javascript处理json字符串和json对象的类(含示例,最终版本)

    javascript处理json字符串和json对象的类。 可以把json对象转换成字符串, 也可以把json格式的字符串转换成json对象。 上一个版本有一个小问题,修改了。这是最终版本。 含有演示例子。

    D3.js实现的图形化处理JSON对象数据源码.zip

    但是,根据提供的信息,我们可以推测这个项目可能包含了一个或多个实例,演示了如何用D3.js处理JSON数据并创建交互式图表,同时使用CSS3进行美化。为了进一步学习,解压源码并查看代码将是最好的方式。

    处理JSON数据字符串的包

    在Python中,处理JSON数据字符串的包主要指的是`json`模块,它是Python标准库的一部分,提供了序列化和反序列化JSON数据的功能。 **序列化(Serialization)**是指将Python对象转换为JSON格式的字符串,以便在网络...

    javascript处理json字符串和json对象的类(含示例)

    `JSON.parse()`和`JSON.stringify()`是JavaScript处理JSON的核心工具,而实际项目中的HTML和JS文件则负责提供交互式用户体验。通过结合使用这些工具和技术,开发者能够轻松地在前端和后端之间传递和操作数据。

    一个用于将JSON数据转换为Table的JavaScript库

    4. **列映射**:有时,JSON数据的键可能与表格列名不匹配,或者需要对某些字段进行特殊处理。为此,库提供了列映射功能,允许你指定JSON字段与表格列的对应关系,以及自定义转换函数。 5. **事件处理**:为了增加...

    JS调用Android方法,向Android方法传递json数据

    如果处理JSON数据需要较长时间,应考虑在Android端使用异步处理,以避免阻塞UI线程。 在实际项目中,`AndroidInvokeJS`可能包含了示例代码,包括Android端的Java代码以及展示如何在JavaScript中调用这些方法的HTML...

Global site tag (gtag.js) - Google Analytics