`

得到json中的key的名称

阅读更多
var msg = "{'id': 1, 'name': '张飞'}";
msg = eval("("+msg+")");
for (var key in msg) {
   alert("key = " + key + "  value = " + msg[key]);
}

   上面的这种可能没有下面的这种json看的透彻

  

    下面再来一种特别的:

window.onload = function() {  
	var json = { "China": " [{'City':'上海','value':'1'},{'City':'南京','value':'2'},{'City':'杭州 ','value':'3'},{'City':'武汉','value':'4'}]" }  
	var datas = eval(json.China);  
	 for (var i = 0; i < datas.length; i++){  
		 alert(datas[i].City);  
		 alert(datas[i].value);  
	 }  
}  

 

分享到:
评论

相关推荐

    js获取json中key所对应的value值的简单方法

    因此,在处理JSON数据时,经常需要获取JSON对象中key所对应的value值。以下是三种在JavaScript中获取JSON对象中key对应的value值的简单方法。 方法一:使用eval()方法 eval()函数会计算某个字符串,并执行其中的...

    遍历多级树状json获得父子节点值

    在IT行业中,处理数据结构是常见的任务之一,特别是在面对复杂的数据结构如树状JSON时。树状JSON结构常用于表示层级关系,例如组织结构、文件系统或者导航菜单等。本篇将详细介绍如何遍历多级嵌套或树状的JSON结构,...

    安徽json数据

    JSON文件通常以.key-value对的形式存储数据,其中key是字符串,value可以是各种数据类型,如字符串、数字、布尔值、数组、对象等。 例如,一个代表城市的JSON文件可能如下所示: ```json { "city": "合肥市", ...

    json格式数据整合

    1. **数据在名称/值对中**:名称/值对表示一个属性,由一个键(key)和一个值(value)组成,键和值之间用冒号分隔。 2. **数据由逗号分隔**:每个键值对之间使用逗号进行分隔。 3. **大括号保存对象**:使用花括号 ...

    javascript遍历json对象的key和任意js对象属性实例.docx

    通过`Object.keys(spaghetti)`,我们可以得到一个包含所有属性名称的数组。需要注意的是,“toString”方法也被视为一个属性,因此它同样被包含在内。 ##### 示例2:过滤特定前缀的属性名 我们还可以结合`Array....

    Json概述以及python对json的相关操作汇总.pdf

    总的来说,JSON因其简洁性和通用性在数据交换中得到了广泛应用,而Python的`json`库则提供了方便的工具来与JSON进行交互,无论是将Python对象转化为JSON格式,还是将JSON数据解析回Python对象。

    fusionChart图形,以用ajax封装好,支持json数据。

    2. **构建数据源**:在`fusioncharts.jsp`中定义一个JSON数据源: ```javascript var jsonObject = [ {"key1":"1month", "key3":5, "key2":2, "key4":5}, {"key1":"2month", "key3":10, "key2":4, "key4":2}, {...

    【Azure Developer】使用 CURL 获取 Key Vault 中 Secrets 中的值.doc

    `your_access_token`是从上一步骤中获取的Token,`your_vault`是你的Key Vault实例名称,`secret_name`是你想要获取的Secret的名称。 **CURL命令参数解释**: - `-d, --data`: 用于发送HTTP POST数据。 - `-f, --...

    asp.net提取多层嵌套json数据的方法

    在***开发中,处理多层嵌套的JSON数据是一项常见的任务。JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,易于人阅读和编写,同时也易于机器解析和生成。多层嵌套的JSON数据意味着JSON对象内部可能...

    swift-iOS自动生成ModelZZJsonToModel兼容YYModel

    - **转换方法**:调用ZZJsonToModel提供的静态方法,如`ZZJsonToModel.model(withJson:)`,传入JSON数据,即可得到Model实例。 - **与YYModel集成**:如果你的项目已经使用了YYModel,可以无缝集成,例如使用`...

    易语言-页面订单json解析易语言

    2. **解析JSON数据**:得到JSON字符串后,使用易语言的JSON解析函数将其转换为易语言数据结构,如字典或列表。例如,`JsonParse`函数可以将JSON字符串解析成一个JSON对象。 3. **遍历JSON对象**:解析后的JSON对象...

    C#制作天气预报(根据城市不同动态得获得天气预报)

    在本文中,我们将深入探讨如何使用C#编程语言来创建一个动态获取天气预报的应用程序,该应用程序能够根据用户输入的城市名称提供实时的天气信息。这个功能对于任何关注天气状况的人来说都是极其有用的,无论是日常...

    Unigui服务端jsonp.rar

    在Web开发中,JSONP(JSON with Padding)是一种绕过同源策略的技术,使得JavaScript可以从不同源获取数据。这个“Unigui服务端jsonp.rar”压缩包可能包含与使用Unigui在服务端实现JSONP相关的代码示例、教程或配置...

    Swift Codeable使用

    在JSON数据中,键可能与Swift类的属性名称不匹配。在这种情况下,可以通过CodingKeys枚举来指定如何将JSON中的键映射到Swift结构体的属性。 ```swift class Sample: Codable { var id: Int? var re_name: String?...

    php使用curl发送json格式数据实例

    这个JSON对象包含了一个按钮数组,每个按钮对象都有类型(type)、名称(name)和关键标识(key)属性。在数据结构中,还嵌套了子按钮(sub_button)的数组结构,这使得数据结构变得更复杂,但依然符合JSON标准。 ...

    QtVariantProperty

    4. **设置属性信息**:可以设置属性的显示名称、描述、可读写状态等,这些信息通常可以从JSON文件中获取。 5. **添加到属性树**:将`QtVariantProperty`对象添加到属性编辑器的属性树中。这通常通过`...

    smartweather调用天气预报

    描述中提到的“生成令牌key”是API调用中的关键步骤。大多数现代API都需要一个访问密钥,也就是这里的“令牌key”,来确保只有授权的用户能够访问服务。这个密钥通常是独一无二的,用于验证应用程序的身份,防止滥用...

    利用谷歌地图获取对应地名的经纬度源码(C#)

    在IT行业中,尤其是在地理信息系统(GIS)开发或者位置服务应用中,经常需要获取特定地名对应的经纬度坐标。这个过程通常被称为地理编码或反向地理编码。本篇将重点介绍如何利用C#语言,结合谷歌地图API来实现这一...

    googleMap根据经纬度获取地理位置

    标签中的"jsontoBean"可能意味着在Java后端处理数据时,会用到JSON对象与Java Bean之间的转换。在获取到Google Maps API返回的JSON响应后,我们可能需要将其转化为Java对象便于操作。例如,使用Gson库可以轻松实现这...

Global site tag (gtag.js) - Google Analytics