`

解析json数据时需要注意的问题

    博客分类:
  • ajax
 
阅读更多

在解析ajax返回值时通过eval函数进行json解析的时候,如果返回的值不是标准的json形式是解析不了的,可以用下面的方式进行解析:

例如:

$('#paySubmit').ajaxSubmit({ 
        		success: function (result) { 
        			//var jsonObj = eval(result); 因为不是标准的json形式,解析不了,用下面的形式解析就可以了
        			var jsonObj = eval('('+result+')');
        			alert(jsonObj);
        			var status = jsonObj.result;
        			alert(status);
        			if(status == 'ok'){
        	 			alert("Thank you! 上传成功!");
        	 		}else if(status =='error'){
        	 			alert("对不起,上传失败,请重新上传!");
        	 		}
        			obj.disabled=false;
                	obj.style.backgroundColor="#65cbc9";
        		} 
        		}); 

 

分享到:
评论

相关推荐

    PB9生成和解析JSON

    总结来说,PB9生成和解析JSON的功能虽然需要借助额外的库或自定义函数,但通过这些工具,开发者可以轻松地在PB9应用中与JSON数据交互,从而与各种现代Web服务和API无缝对接。这极大地扩展了PB9应用程序的能力,使其...

    用jquery解析JSON数据的方法20110227

    在JavaScript和jQuery中,解析JSON数据是常见的任务,特别是在与服务器进行异步通信时。JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,它易于人阅读和编写,同时也易于机器解析和生成。在jQuery中...

    cJson c语言解析json数据

    在C语言环境中,处理JSON数据时,cJson提供了一个简单而高效的解决方案。它允许开发者轻松地将JSON字符串解析为C结构体,同时也支持将C结构体转换为JSON格式的字符串。 ### JSON基础 JSON(JavaScript Object ...

    json复杂数据解析demo

    1. **导入解析库**:在Python中,我们可以使用内置的`json`模块来解析JSON数据。在Java中,可以使用`org.json`库,JavaScript中则直接内建了JSON支持。首先,我们需要导入相应的库以便使用JSON解析函数。 2. **加载...

    C++解析Json数据

    在C++编程中,解析JSON数据是一项常见的任务,特别是在与Web服务交互或处理配置文件时。JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,易于人阅读和编写,同时也易于机器解析和生成。本篇文章将...

    Qt利用UDP通信来传输JSON数据以及接收并解析JSON数据

    3. 解析接收到的JSON数据,可以使用`QJsonDocument`和`QJsonObject`等类来完成。 4. 处理解析后的数据,根据需要进行响应,然后使用`writeDatagram()`方法向客户端回送数据。 **UDP Client端(Qt Quick)** 1. 同样...

    ASP解析JSON方法

    在ASP中解析JSON数据可以帮助我们从服务器接收或向服务器发送结构化数据。下面我们将详细探讨ASP解析JSON的方法及其对比。 1. ASP内置对象:JSON对象 ASP.NET 2.0及以上版本提供了内置的System.Web.Script....

    java解析json数据

    Java中解析JSON数据主要依赖于一些库,如org.json库(包含JSONObject和JSONArray类)。 在Java中,解析JSON数据的步骤通常分为以下几个部分: 1. **导入相关库**:首先,你需要在项目中引入JSON库。如果是使用...

    解析带有html标签的json数据

    本篇文章将深入探讨如何解析带有HTML标签的JSON数据,以及使用HTML json parser来解决这个问题。 首先,我们需要理解JSON的基本结构。JSON是一种基于文本的、人可读的格式,用于存储和传输数据。它以键值对的形式...

    jquery解析JSON数据的方法.docx

    在JavaScript和jQuery中,解析JSON数据是常见的任务,特别是在与服务器进行异步通信时。JSON (JavaScript Object Notation) 是一种轻量级的数据交换格式,它使得人和机器都能容易地读取和写入数据。当jQuery从服务器...

    VB6解析json类库-5分,完整示例,亲测可用

    本资源提供的"VB6解析json类库-5分,完整示例,亲测可用"就是一个解决此类问题的解决方案。 这个类库,VBJSON,是一个专门用于VB6的JSON解析器和生成器。它允许开发者将JSON字符串转换为VB6中的数据结构,以及将VB6...

    JAVA 解析JSON格式数据

    本篇文章将深入探讨如何在Java中解析JSON格式的数据,我们将参考提供的博文链接进行讲解。 首先,Java中解析JSON主要有两个主流库:Jackson和Gson。Jackson是目前最流行的Java JSON库之一,它提供了高性能和丰富的...

    QT生成解析复杂的JSON数据

    在实际开发中,需要注意的是,JSON数据的结构应当与程序中的数据结构相对应,以便于解析后的数据能够正确映射到程序的内部数据结构。同时,对于错误处理也非常重要,因为解析过程中可能出现格式不正确的JSON数据,...

    as3 解析 json

    AS3中的`JSON`类提供了解析JSON数据的基础功能,允许开发者轻松地在AS3应用中使用JSON格式的数据。通过理解JSON的基本结构和AS3的解析方法,可以有效地处理网络通信中的数据交换,提高应用的交互性和灵活性。

    JsonSQL:用SQL语句解析JSON文件

    **JsonSQL: SQL语句解析JSON文件** 在大数据处理和Web应用中,JSON(JavaScript Object Notation)格式已经...通过熟悉且强大的SQL语法,JsonSQL为处理JSON数据带来了便利,尤其是在需要复杂查询和过滤操作的场景下。

    解析json数据

    ### 解析JSON数据知识点 #### 一、JSON简介 JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,易于人阅读和编写,同时也易于机器解析和生成,并有效地提升网络传输效率。在Web应用程序中,JSON是最...

    Sql Server解析Json

    例如,当需要处理复杂的嵌套 JSON 数据时,或者需要更灵活地控制解析过程时,自定义函数就会显得尤为重要。 #### 二、自定义函数 `dbo.parseJSON` 实现解析 JSON 下面将详细介绍 `dbo.parseJSON` 函数的具体实现,...

    JSON数据的简单解析

    JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,它采用完全独立于语言的文本格式,但也使用了类似于C家族语言(包括C、...在实际项目中,还需注意错误处理、性能优化等方面的问题,确保应用稳定运行。

    Linux JSON 命令总结.zip_json linux_shell解析json

    本文将深入探讨如何在Linux系统下使用Shell命令来解析JSON数据。 首先,我们介绍几个常用的Linux命令行工具,它们专门用于处理JSON格式的数据: 1. **`jq`**: `jq`是Linux下的一个强大的JSON处理器,它可以用来...

    android中gson解析json数据例程

    本篇文章将详细介绍如何在Android应用中使用Gson库解析JSON数据,以便更好地理解这一关键知识点。 首先,我们要了解JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,易于人阅读和编写,同时也易于...

Global site tag (gtag.js) - Google Analytics