`

解析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数据带来了便利,尤其是在需要复杂查询和过滤操作的场景下。

    Mixly的JSON数据收发使用说明

    在Mixly这款流行的图形化编程环境中,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处理器,它可以用来...

Global site tag (gtag.js) - Google Analytics