`
狂奔的蜗牛zyx
  • 浏览: 19589 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

读取本地json文件 传至后台解析

阅读更多
<script type="text/javascript">
	var json_data;
	//读取本地json 文件
	  $.ajax({
          cache: false,
          async: false,// 通过请求 返回函数将得到的data 赋值给外部变量
          type: 'post',        
          url: "bicycle.json",
          success: function (data) {
        	  json_data =eval(data);
          }
      });
	console.log(JSON.stringify(json_data));
	//将json_data传至后台
	$.ajax({
		type:'post',
		url:'xqdservlet?methodName=zxcrk',
		datatype:'json',
		data:{
		   	arraydata:JSON.stringify(json_data)	 //将对象转换成json格式的字符串  			
		   	},
		success:function(result){
		}
	});	
</script>

private void zxcrk(HttpServletRequest req, HttpServletResponse resp) {
		// TODO Auto-generated method stub
		resp.setContentType("text/html;charset=utf-8");
		String jsonString = req.getParameter("arraydata");
		//  String jsonArrayData="[{\"a1\":\"12\",\"b1\":\"112\",\"c1\":\"132\",\"d1\":\"134\"},{\"a2\":\"12\",\"b2\":\"112\",\"c2\":\"132\",\"d2\":\"134\"}]";  
		// 得到的json字符串  要进行转义  不然转换成jsonArray 出错
		String jss=jsonString.replace('"','\"'); //将字符串中的 "" 全部转换成 \"\"
        JSONArray jsonArray = JSONArray.fromObject(jss);  
        List mapListJson = (List)jsonArray; 
		TDao td=new TDao();
		td.zxcrk(mapListJson);
	}

json所需的包
  • 描述: json所需的包
  • 大小: 5.4 KB
分享到:
评论

相关推荐

    Electron项目:读写本地json文件,实现用户登录、修改用户信息,窗口最小化,最大化,关闭窗口

    Node.js的`fs`模块提供了读写文件的能力,例如`fs.readFile()`和`fs.writeFile()`,可以用来读取和保存JSON数据到本地文件。 3. **用户登录**: 用户尝试登录时,通常会提供用户名和密码。在正常情况下,这些信息...

    xml数据前后台解析:jdom与dom4j源码,程序可以跑

    本文将深入探讨XML数据在前后台解析的过程中,重点介绍两种主流的Java XML解析库——JDOM和DOM4J,并提供实际运行的程序示例。同时,我们还会讨论如何使用jQuery在前端解析XML并展示数据。 首先,让我们了解XML的...

    Android应用源码之Android 解析json_dome.zip

    由于Android应用的主线程不能执行耗时操作,解析JSON应在后台线程完成,然后使用`runOnUiThread`方法更新UI。这可以避免应用因执行长时间任务而卡顿。 ```java new Thread(new Runnable() { @Override public ...

    老罗android 解析json数据源码

    本教程聚焦于老罗讲解的Android解析JSON数据的源码分析,这对于深入理解JSON处理以及优化应用程序性能至关重要。 首先,我们需要了解JSON的基本结构。JSON是一种基于键值对的格式,数据以键值对的形式存储,如{"key...

    Android JSON 断点续传

    在本场景中,“Android JSON 断点续传”指的是利用JSON数据来控制Android应用进行文件下载,并且支持在下载中断后从上次的位置继续下载,这一功能在大文件下载或网络不稳定的情况下尤其重要。下面将详细讲解实现这个...

    文件上传和ajax获取json的小示例

    首先,文件上传是Web应用中常见的一种用户交互方式,允许用户将本地的文件(例如图片)传输到服务器进行存储或处理。在JSP(JavaServer Pages)中,我们可以使用Servlet和Apache Commons FileUpload库来实现文件上传...

    springMVC poi解析ajax上传excel文件,返回json对象\list数组

    poi解析excel功能参数说明 ...这个与上面工具类类似,不过这个是解析本地excel文件不是使用的流,使用迭代遍历sheet工作簿与每行每列的值,将所有类型作为String类型处理返回一个json对象输出至控制台

    swift-JSONConfig-一个Swift3JSON配置读取库

    Swift-JSONConfig是一个针对Swift 3的库,专门设计用于简化服务器端JSON配置文件的读取和解析。在iOS、macOS以及其他支持Swift的平台上,开发者经常需要从远程服务器获取配置信息,以便根据不同的环境(如开发、测试...

    Ztree后台拼接Json

    在IT行业中,ZTree是一款广泛...以上就是关于“Ztree后台拼接Json”的主要知识点,理解并掌握这些内容对于构建高效、易用的ZTree应用至关重要。在实际开发中,还需要根据具体项目需求和团队规范来调整和扩展这些知识。

    java解析Excel文件并把数据存入数据库和导出数据为excel文件SpringBoot代码示例

    1、java解析读取excel文件中的数据,并写入数据库。 2、java读取数据库数据,并导出为excel文件。 3、README.md中有详细的操作步骤示例。 使用说明: 1. 先使用postman导入:other/excel相关.postman_collection....

    C#,AJAX读写JSON

    标题中的"C#,AJAX读写JSON"指的是一系列技术结合,即使用C#处理JSON数据,并通过AJAX从服务器获取或发送这些数据。JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,易于人阅读和编写,同时也易于...

    android 优化解析json例子

    4. **流式解析**:对于超大JSON文件,可以采用流式解析(如Gson的`JsonReader`)来分批读取数据,降低内存消耗。 下面是一个使用Gson优化的JSON解析例子: ```java import com.google.gson.Gson; import java.io....

    Json.net在后台对Json序列化和反序列化

    这在从Web API获取响应或读取JSON格式的配置文件时非常实用。你可以使用`JsonConvert.DeserializeObject()`方法将JSON字符串还原为指定类型的对象。 3. **动态JSON对象**:Json.NET允许你处理动态JSON数据,无需...

    Json异步解析

    Handler用于发送和处理消息,Looper在后台循环读取消息队列,Messenger作为跨进程通信的工具。 3. **IntentService**:用于执行单一的后台任务,任务完成后自动停止服务。适合执行耗时操作,不会阻塞UI线程。 4. *...

    Luckyexcel 解析Excel后台传入 file

    完美解决从服务器端读取文件传入前端

    xml、json解析

    例如,可以创建后台线程解析XML或JSON文件,主线程则负责UI更新,避免阻塞用户界面。 6. 开发工具:许多IDE和库提供了XML和JSON的解析和验证功能,如Eclipse的XML编辑器、Visual Studio Code的JSON插件等,有助于...

    extjs_php向后台提交json_post的接收方法实例

    我们需要使用`file_get_contents('php://input')`来读取原始POST数据,然后使用`json_decode`函数解析JSON字符串。下面是一个PHP接收JSON POST数据的示例: ```php // 获取原始POST数据 $jsonData = file_get_...

    Json解析小例子

    你可以通过这些类的方法来创建、读取和修改JSON数据。 3. **网络请求获取JSON数据**:在Android应用中,通常需要通过HTTP请求从服务器获取JSON格式的响应数据。这可能涉及到`HttpURLConnection`、`OkHttp`或者`...

    多层集合的JSON串拼接

    JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,易于人阅读和编写,同时也易于机器解析和生成。在Web开发中,JSON常用于前后端数据交互,因为它的结构与JavaScript对象非常相似,使得在JavaScript...

    将集合转换为Json的相关jar包

    在Java等编程语言中,将集合转换为JSON格式对于实现AJAX(Asynchronous JavaScript and XML)数据的读取至关重要,因为AJAX允许页面在不刷新整个页面的情况下与服务器交换数据并更新部分网页内容。 在Java中,要将...

Global site tag (gtag.js) - Google Analytics