0 0

如何解析一下json数据5

{

    "Response": {

        "Head": {

            "ChuFaZhan": {

                "CheZhanBianHao": "3ea57ec8-15ce-4574-b341-8e06e0c747b0",

                "CheZhanBianMa": "1051033288",

                "CheZhanMingCheng": "北京"

            },

            "DaoDaZhan": {

                "CheZhanBianHao": "3e8b13db-f1ad-459d-97c2-02838c92293c",

                "CheZhanBianMa": "1049301979",

                "CheZhanMingCheng": "乌鲁木齐"

            }

        },

        "Main": {

            "@Rows": "3",

            "Item": [

                {

                    "@Id": "1",

                    "CheCiBianHao": "c1cd4185-4a15-4c18-aee4-883f9f0a814f",

                    "CheCiBianMa": "1043512955",

                    "CheCiMingCheng": "T69",

                    "CheXingMingCheng": "空调特快",

                    "ShiFaZhan": "北京西",

                    "ChuFaZhan": "北京西",

                    "DaoDaZhan": "乌鲁木齐",

                    "ZhongDianZhan": "乌鲁木齐",

                    "FaShi": "10:01",

                    "DaoShi": "20:33",

                    "LiShi": "24:31",

                    "LiCheng": "0",

                    "ShangWuZuo": "--",

                    "TeDengZuo": "--",

                    "YiDengZuo": "--",

                    "ErDengZuo": "--",

                    "GaoJiRuanWoShang": "--",

                    "GaoJiRuanWoXia": "--",

                    "RuanWoShang": "834.50",

                    "RuanWoXia": "871.50",

                    "YingWoShang": "529.50",

                    "YingWoZhong": "547.50",

                    "YingWoXia": "566.50",

                    "RuanZuo": "--",

                    "YingZuo": "313.50"

                },

                {

                    "@Id": "2",

                    "CheCiBianHao": "697fae0b-e7a1-4b3e-8b22-631cd016df8d",

                    "CheCiBianMa": "1769975307",

                    "CheCiMingCheng": "T177/T178",

                    "CheXingMingCheng": "空调特快",

                    "ShiFaZhan": "北京",

                    "ChuFaZhan": "北京",

                    "DaoDaZhan": "乌鲁木齐",

                    "ZhongDianZhan": "乌鲁木齐",

                    "FaShi": "15:18",

                    "DaoShi": "07:39",

                    "LiShi": "25:03",

                    "LiCheng": "0",

                    "ShangWuZuo": "--",

                    "TeDengZuo": "--",

                    "YiDengZuo": "--",

                    "ErDengZuo": "--",

                    "GaoJiRuanWoShang": "--",

                    "GaoJiRuanWoXia": "--",

                    "RuanWoShang": "849",

                    "RuanWoXia": "887",

                    "YingWoShang": "536",

                    "YingWoZhong": "555",

                    "YingWoXia": "575",

                    "RuanZuo": "--",

                    "YingZuo": "317"

                },

                {

                    "@Id": "3",

                    "CheCiBianHao": "8ec6a757-ed6b-4066-8900-d191c263dd21",

                    "CheCiBianMa": "1899583657",

                    "CheCiMingCheng": "T177",

                    "CheXingMingCheng": "空调特快",

                    "ShiFaZhan": "北京",

                    "ChuFaZhan": "北京",

                    "DaoDaZhan": "乌鲁木齐",

                    "ZhongDianZhan": "乌鲁木齐",

                    "FaShi": "15:18",

                    "DaoShi": "07:39",

                    "LiShi": "25:03",

                    "LiCheng": "0",

                    "ShangWuZuo": "--",

                    "TeDengZuo": "--",

                    "YiDengZuo": "--",

                    "ErDengZuo": "--",

                    "GaoJiRuanWoShang": "--",

                    "GaoJiRuanWoXia": "--",

                    "RuanWoShang": "849",

                    "RuanWoXia": "887",

                    "YingWoShang": "536",

                    "YingWoZhong": "555",

                    "YingWoXia": "575",

                    "RuanZuo": "--",

                    "YingZuo": "317"

                }

            ]

        },

        "Foot": {

            "Time": "589.57",

            "Site": "http://www.twototwo.cn",

            "Json": "{\"format\":\"json\",\"action\":\"QueryTrainScheduleByTwoStation\",\"key\":\"49a9ee9a-7db3-4241-9342-9838bec40b0b\",\"startStation\":\"%e5%8c%97%e4%ba%ac\",\"arriveStation\":\"%e4%b9%8c%e9%b2%81%e6%9c%a8%e9%bd%90\",\"startDate\":\"2014-03-06\",\"ignoreStartDate\":\"0\",\"like\":\"1\",\"more\":\"0\"}",

            "Info": "{\"format\":\"json\",\"action\":\"QueryTrainScheduleByTwoStation\",\"key\":\"49a9ee9a-7db3-4241-9342-9838bec40b0b\",\"startStation\":\"北京\",\"arriveStation\":\"乌鲁木齐\",\"startDate\":\"2014-03-06\",\"ignoreStartDate\":\"0\",\"like\":\"1\",\"more\":\"0\"}"

        }

    }

}

2014年3月07日 09:20

3个答案 按时间排序 按投票排序

0 0

采纳的答案

Head里面存放的是出发站及到站信息.
Main里中  1、(@Rows ) 共有几条记录
          2、(Item) 车辆信息集合.大概有车次,发车时间,到达时间等.
Foot里面可能是一些时间信息,或翻页信息.(没有仔细不太确定了.)

2014年3月07日 13:37
0 0

请用 $.parseJSON(testJson);   
少用eval。容易引发安全问题!

2014年3月07日 13:35
0 0

js 字符串转json?

 

function strToJson(str){  
     var json = eval('(' + str + ')');  
     return json;  
}


testJson = $.parseJSON(testJson);  
          alert(testJson.name);  

2014年3月07日 09:51

相关推荐

    Android_JSON数据解析

    本篇将详细讲解如何在Android应用中解析JSON数据,主要涉及以下几个方面: 1. JSON基本结构 JSON由两种基本结构构成:对象(Object)和数组(Array)。对象是以花括号 `{}` 包围的键值对集合,键用双引号括起,如`...

    json复杂数据解析demo

    在本示例"json复杂数据解析demo"中,我们将探讨如何处理结构复杂、层次丰富的JSON数据。 首先,我们需要理解JSON的基本结构。JSON数据由键值对组成,键用引号包围,后面跟着冒号,值可以是字符串、数字、布尔值、...

    android 动态解析获取json数据的键值对

    在Android开发中,有时我们需要从服务器获取JSON数据并解析它以展示在应用中。这个"android 动态解析获取json数据的键值对"的项目就是针对这种情况的一个实例,主要展示了如何在Eclipse环境下,不预先创建JSON键值...

    Mixly的JSON数据收发使用说明

    2. **JSON数据接收解析**: - 定义用于保存接收到的JSON数据的变量。 - 初始化串口通信。 - 检测串口是否有待读取的数据。 - 等待一段时间以确保数据接收完整。 - 读取JSON数据并定义JSON缓冲区大小。 - 解析...

    ajax 解析json数据

    在AJAX中解析JSON数据是常见的操作,尤其在前后端交互时。本篇将详细讲解两种AJAX解析JSON数据的方法,并提供示例代码。 方法一:使用`XMLHttpRequest`对象 在JavaScript中,我们可以使用内置的`XMLHttpRequest`...

    用jquery解析JSON数据的方法

    用jquery解析JSON数据的方法,作为jquery异步请求的传输对象,jquery请求后返回的结果是json对象,这里考虑的都是服务器返回JSON形式的字符串的形式,对于利用JSONObject等插件封装的JSON对象,与此亦是大同小异,这里...

    C#像java一样优雅的解析JSON数据

    C#的一个解析JSON的工具类,像java一样优雅的解析JSON数据,包含有JSONObject和JSONArray对象。 JSONObject json = new JSONObject(); json.Put("sex", "男"); json.Put("age", 123); json.Put("name", "张三"); ...

    Gson解析复杂json数据

    Gson 解析复杂 JSON 数据 Gson 是一个由 Google 开发的 Java 库,用来将 Java 对象转换为 JSON 格式的字符串,以及将 JSON 字符串转换为 Java 对象。下面我们将讨论如何使用 Gson 解析复杂的 JSON 数据。 从给定的...

    PB解析json,解析JSON案例,解析jsondemo

    标题中的“PB解析json,解析JSON案例,解析jsondemo”表明了本文主要关注的是PowerBuilder(简称PB)如何处理JSON数据。在现代软件开发中,JSON(JavaScript Object Notation)是一种广泛使用的轻量级数据交换格式,...

    纯pb代码编写的解析json数据,含生成、格式化等

    标题中的“纯pb代码编写的解析json数据,含生成、格式化等”指的是使用PowerBuilder(简称PB)这种编程语言,完全不依赖其他外部库,实现了JSON数据的解析、生成和格式化的功能。PB是一种面向对象的编程工具,主要...

    kettle解析json串

    通过以上步骤,我们可以在Kettle中有效地解析JSON数据,并将其写入数据库中。这不仅可以提高数据处理的效率,还可以确保数据的一致性和准确性。此外,使用Java库如`JSON Simple`可以更加灵活地处理各种类型的JSON...

    JsonViewer对Json数据进行解析

    6. **导出和导入**:用户可以将解析后的JSON数据导出为格式化的文本文件,或者导入已有的JSON文件进行分析。 7. **实时编辑**:部分高级版本的`JsonViewer` 支持直接编辑JSON数据,这在调试和测试API时非常实用,...

    QT生成解析复杂的JSON数据

    在Qt中,QTJSON模块提供了QJsonDocument、QJsonObject、QJsonArray、QJsonValue等类,帮助开发者进行JSON数据的生成和解析。让我们详细了解一下这些类的功能和使用方法: 1. **QJsonDocument**: 这个类代表一个完整...

    PB9生成和解析JSON

    在PB9中处理JSON数据,通常涉及到两个关键步骤:生成JSON字符串和解析JSON字符串。 一、生成JSON 在PB9中生成JSON,你需要将数据结构转换为JSON格式。这通常通过编写函数或者利用第三方库来实现。PB9本身并不内置...

    Gson解析json数据

    在本文中,我们将深入探讨如何使用Gson解析JSON数据,包括处理简单JSON和复杂的JSON结构。 首先,我们要了解JSON的基本概念。JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,易于人阅读和编写,...

    重庆所有区县地图json数据.rar

    ECharts支持导入这样的JSON数据,通过解析并渲染地图,用户可以在网页上看到清晰的重庆市及各区县的地图展示,包括颜色标记、鼠标悬停显示详情等功能。 标签“重庆及区县地图json数据”进一步强调了这些数据的地域...

    Android Studio下使用Google Gson解析Json数据示例

    在Android Studio中,Gson库可以帮助我们方便地解析和生成JSON数据。本篇文章将详细介绍如何在Android Studio环境下使用Google Gson解析Json数据。 首先,我们需要在项目中引入Gson库。打开build.gradle模块文件,...

    奇葩json 数据 解析

    这个话题“奇葩json数据解析”就聚焦于如何处理那些不符合标准的JSON数据。 在描述中提到,使用AFNetworking(简称AFN)进行POST请求时遇到了一个问题:返回的数据不是标准的JSON格式,导致解析失败。AFNetworking...

    老罗android 解析json数据源码

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

    全国json以及省市区json数据-高德下载

    在使用ECharts实现地图下钻功能时,你需要将高德提供的JSON数据解析成JavaScript对象,并将其作为ECharts的地图配置项输入。通常,这些JSON数据会包含每个行政区域的唯一标识、名称、父级标识等信息,ECharts会根据...

Global site tag (gtag.js) - Google Analytics