`

Jquery 生成 Json 字符串

    博客分类:
  • Json
 
阅读更多

 

var jsonMsg = new Object(); 
jsonMsg.msg = msg; 
jsonMsg.info = info; 	
var json = JSON.stringify(jsonMsg);
生成 json : {"msg":"-100","info":"xxxxxxx"}

Ajax:
$.ajax({
	type: 'POST',
	url: getRootPath()+"/log/gis/testExc.do",
	data: {"jsonStr":json},
	dataType: 'json',
	success: function(data) {
		alert("succes");
	},
	error: function(XMLHttpRequest, textStatus, errorThrown) {
	}
});

Java:
JSONObject json = JSONObject.fromObject(request.getParameter("jsonStr"));
String msg = StringUtils.trimToNull(json.getString("msg"));
String info = StringUtils.trimToNull(json.getString("info"));
System.out.println("进入Action"+msg+"\t"+info);


jQuery.parseJSON:
var objs = jQuery.parseJSON('{"msg":' + '"'+msg+'"' + ',"info":' + '"'+info +'"'+ '}');

 

分享到:
评论

相关推荐

    使用JQUery解析JSON字符串

    当我们从服务器端获取到一个JSON字符串时,jQuery提供了一个便捷的方法`$.parseJSON()`(在新版本的jQuery中已被`$.getJSON()`替代)来解析这个字符串为JavaScript对象。例如,假设我们有以下JSON字符串: ```json ...

    格式化json字符串

    在编程过程中,我们经常需要处理JSON字符串,包括生成、解析、美化和格式化。 "格式化JSON字符串"这个主题主要涉及的是将混乱的、一行显示的JSON数据转换为具有缩进和换行的易于阅读的形式。这对于调试和理解JSON...

    jquery_json.rar_JSON_jquery_jquery-json_jquery.json_jquery.json.

    这个插件主要包括了两个主要功能:将JavaScript对象转换为JSON字符串(JSON.stringify的早期版本),以及将JSON字符串解析回JavaScript对象(JSON.parse的早期实现)。 1. **JavaScript对象到JSON字符串的转换**:...

    Jquery.json.js

    在早期版本的jQuery中,`jQuery.parseJSON()`函数用于将JSON字符串解析为JavaScript对象。然而,随着JSON支持成为JavaScript语言标准的一部分,现代浏览器都内置了`JSON.parse()`方法,这通常被认为更安全且推荐使用...

    Jquery通过JSON字符串创建JSON对象

    在jQuery中,我们可以使用内置的`jQuery.parseJSON()`方法或JavaScript原生的`JSON.parse()`函数将JSON字符串转换为可操作的对象。 在给定的示例中,首先我们有一个JSON字符串`txt`,它包含了三个员工的姓名信息: ...

    jQuery读取json数据

    3. **自动JSON解析**:jQuery会自动将服务器响应的JSON字符串转换为JavaScript对象,避免了手动解析的繁琐步骤。 4. **良好的错误处理**:jQuery提供了一套完整的错误处理机制,可以优雅地处理网络或服务器问题。 ...

    java_jQuery_json工作过程

    1. **序列化与反序列化**:Java对象可以通过这些库转换为JSON字符串,反之亦然。例如,`Map, Object>`是Java中最常用的用于JSON数据处理的集合类型之一,它可以轻松地转换为JSON格式。 2. **JSON数据解析**:使用...

    jquery.json-2.4.min.js

    使用jQuery的`toJSON`和`evalJSON`,开发者可以方便地在JavaScript对象和JSON字符串之间进行转换,提高了开发效率和数据交换的准确性。同时,因为JSON格式是标准且跨语言的,所以不仅仅局限于JavaScript,其他编程...

    Jquery解析json字符串及json数组的方法

    本文将详细探讨JQuery如何解析JSON字符串和JSON数组,并且通过实例来展示这些技术的应用。 首先,让我们来了解什么是JSON。JSON是一种轻量级的数据交换格式,易于人阅读和编写,同时也易于机器解析和生成。JSON基于...

    jquery-json美化

    1. **JSON解析**:在JavaScript中,可以使用`JSON.parse()`方法将JSON字符串转换为JavaScript对象,便于进一步处理。例如: ```javascript var jsonString = '{"name":"John", "age":30, "city":"New York"}'; ...

    jquery.json2xml.js和jquery.xml2json.js

    `jquery.json2xml.js` 脚本允许开发者将JSON对象转换为XML字符串。在JavaScript中,你可以通过创建一个JSON对象,然后调用这个插件的方法,将其转换成XML格式。这样可以方便地将JSON数据发送到服务器,或者在需要XML...

    jQuery怎么解析Json字符串(Json格式/Json对象)

    Json格式通常指的是JSON字符串,它是一种轻量级的数据交换格式,易于人阅读和编写,同时也易于机器解析和生成。Json对象则是在JavaScript中将字符串解析后得到的结果,它可以直接用于JavaScript对象的各种操作。 接...

    jquery.jsoncookie.zip

    使用`jquery.jsoncookie.js`插件,你可以方便地将JSON对象序列化成字符串并存入Cookie,或者从Cookie中读取JSON数据并反序列化回对象。以下是一些基本用法: 1. 存储JSON数据到Cookie: ```javascript $.cookie('...

    asp.net生成json对象,jquery读取

    `$.getJSON()`会自动将响应的JSON字符串解析为JavaScript对象,然后在回调函数中可以使用这些数据更新DOM。 此外,还可以使用`$.ajax()`方法,它提供了更灵活的配置选项: ```javascript $.ajax({ url: "/api/Get...

    SSH+jQuery+json 实现的Ajax操作,绝对精华,代码简练清晰,绝对能看明白

    2. **解析与渲染**:jQuery的`$.parseJSON()`(现在已弃用,推荐使用`$.getJSON()`或`$.ajax()`的dataType设置为'json')方法用于解析JSON字符串为JavaScript对象,然后可以在前端动态更新DOM。 **Ajax级联操作** ...

    jQuery xml-to-json xml转JSON插件

    这个插件的工作原理是解析XML文档,并将其转换为JavaScript对象,然后以JSON字符串的形式返回。这样,开发者就可以轻松地在JavaScript中处理这些数据,例如在页面上动态显示或进行进一步的处理。 使用jQuery xml-to...

    Jquery ajax json 总结

    最后,设置响应的 Content-Type 为 JSON,并写入 JSON 字符串到响应体。 在客户端,接收到 JSON 数据后,JQuery AJAX 的回调函数可以解析并处理这些数据。对于 JSON 对象,可以使用 `eval()` 或 `JSON.parse()`...

    网页模板——jQuery查看json格式数据插件viewer.js.zip

    这段代码首先加载了jQuery和`viewer.js`,然后在文档加载完成后,使用JSON字符串创建了一个`#jsonViewer`元素,并调用`jsonViewer`方法展示数据。 `viewer.js`插件还可能支持自定义样式和扩展功能,比如自定义展开/...

    28_JQuery的JSON支持

    同时,jQuery还支持将JavaScript对象转换为JSON字符串,使用`$.param()`或`JSON.stringify()`函数。例如,将一个JavaScript对象序列化成JSON字符串: ```javascript var obj = {key1: 'value1', key2: 'value2'}; ...

Global site tag (gtag.js) - Google Analytics