您可以在JSON字符串的对象名称中留一个空格,并且仍可以检索它吗?

L0n3浏览器

我有一个看起来像这样的JSON对象:

$leo = {"Leonardo DiCaprio":{"ht":"70","wt":"222","eyes":"blue","movie":"titanic"}

但是我很难访问数据。我试过了:

var json = JSON.parse($leo);
alert(json.'Leonardo DiCaprio'['movie']);

var json = JSON.parse($leo);
alert(json.['Leonardo DiCaprio']['movie']);

var json = JSON.parse($leo);
var name = 'Leonardo DiCaprio';
alert(json.name['movie']);

没有人为我工作。但是当我移开空间并执行alert(json.LeonardoDiCaprio ['movie'];时,我得到了电影。

有什么方法可以检索数据并保留空间吗?

苏贝

foo.barfoo['bar']语法是相互排斥的,而是具有相同的行为,在大多数情况下。foo.['bar']无效。

规范第12.3.2节中对此进行了描述

使用点符号按名称访问属性:

MemberExpression . IdentifierName
CallExpression . IdentifierName

或方括号表示法:

MemberExpression [ Expression ]
CallExpression [ Expression ]

IdentifierName在点符号使用不能包含空格(第11.6节),所以你必须在这种情况下,使用括号标记。

Unicode字符合法的确切规则在Unicode TR#31中定义,并在第2节中指定

您需要做的就是json['Leonardo DiCaprio']获取内部对象。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

您可以在JSON字符串的对象名称中留一个空格,并且仍可以检索它吗?

来自分类Dev

在Lua中,您可以从'self'获得对象名称吗?

来自分类Dev

有没有一种方法可以从字符串的值创建一个带有对象名称的对象

来自分类Dev

在一个类中使用多个可能的对象名称反序列化JSON字符串

来自分类Dev

如何制作一个可以解析javascript中对空格敏感的字符串的函数?

来自分类Dev

你如何调用一个对象,它的状态可以通过它的字符串表示来完全描述?

来自分类Dev

您可以在C ++中返回字符串对象的局部变量吗?

来自分类Dev

您可以在Swift中评估字符串吗?

来自分类Dev

您可以求和mysql中的字符串吗?

来自分类Dev

我可以打开一个新窗口并用字符串变量填充它吗?

来自分类Dev

我可以给字符串数组中的项目一个ID吗?

来自分类Dev

有一个函数可以在 R 中的字符串之间进行匹配吗?

来自分类Dev

是否可以将字符串子字符串化为字符串中的下一个空格?

来自分类Dev

搜索字符串mysql db,它可以有空格,可以在另一个字符串中,依此类推

来自分类Dev

您可以将集合包含的对象的一个属性序列化为JSON吗

来自分类Dev

如何从对象创建一个 json 字符串?– 它返回一个空的“[]”?

来自分类Dev

我可以在字符串流中std :: find一个字符串吗?

来自分类Dev

您可以通过确定对象名称来从Linq返回POCO对象的属性吗?

来自分类Dev

在javascript中获取JSON对象的对象名称并将其存储在字符串数组中

来自分类Dev

用ajax可以发送一个json数组(带有json对象的数组)并且还包括一个单独的参数以在MVC动作方法中接收吗?

来自分类Dev

神经网络可以接受一个对象(即不是数字也不是字符串)作为输入吗?

来自分类Dev

我想创建一个可以在字符串中找到空格的循环,然后对字符串进行处理

来自分类Dev

建立一个映射,它的键可以同时用作字符串和字符串数组

来自分类Dev

JSON SCHEMA:我们可以对类型做一个或/(字符串/整数)吗?

来自分类Dev

您可以拆分字符串并保留拆分字符吗?

来自分类Dev

将“对象”发布到WebApi可以,但是ViewModel为null,并且字符串抛出了一个大混乱

来自分类Dev

您可以在一个字符串中添加多少个字符x,以使该字符串中不存在三个连续的字符?

来自分类Dev

是否可以编写一个对全局变量进行动态操作的函数,因为它的名称是函数的字符串参数?

来自分类Dev

您可以缩写应用标题以在应用抽屉中查看,但仍可以使用Google现在以其全名启动它吗?

Related 相关文章

  1. 1

    您可以在JSON字符串的对象名称中留一个空格,并且仍可以检索它吗?

  2. 2

    在Lua中,您可以从'self'获得对象名称吗?

  3. 3

    有没有一种方法可以从字符串的值创建一个带有对象名称的对象

  4. 4

    在一个类中使用多个可能的对象名称反序列化JSON字符串

  5. 5

    如何制作一个可以解析javascript中对空格敏感的字符串的函数?

  6. 6

    你如何调用一个对象,它的状态可以通过它的字符串表示来完全描述?

  7. 7

    您可以在C ++中返回字符串对象的局部变量吗?

  8. 8

    您可以在Swift中评估字符串吗?

  9. 9

    您可以求和mysql中的字符串吗?

  10. 10

    我可以打开一个新窗口并用字符串变量填充它吗?

  11. 11

    我可以给字符串数组中的项目一个ID吗?

  12. 12

    有一个函数可以在 R 中的字符串之间进行匹配吗?

  13. 13

    是否可以将字符串子字符串化为字符串中的下一个空格?

  14. 14

    搜索字符串mysql db,它可以有空格,可以在另一个字符串中,依此类推

  15. 15

    您可以将集合包含的对象的一个属性序列化为JSON吗

  16. 16

    如何从对象创建一个 json 字符串?– 它返回一个空的“[]”?

  17. 17

    我可以在字符串流中std :: find一个字符串吗?

  18. 18

    您可以通过确定对象名称来从Linq返回POCO对象的属性吗?

  19. 19

    在javascript中获取JSON对象的对象名称并将其存储在字符串数组中

  20. 20

    用ajax可以发送一个json数组(带有json对象的数组)并且还包括一个单独的参数以在MVC动作方法中接收吗?

  21. 21

    神经网络可以接受一个对象(即不是数字也不是字符串)作为输入吗?

  22. 22

    我想创建一个可以在字符串中找到空格的循环,然后对字符串进行处理

  23. 23

    建立一个映射,它的键可以同时用作字符串和字符串数组

  24. 24

    JSON SCHEMA:我们可以对类型做一个或/(字符串/整数)吗?

  25. 25

    您可以拆分字符串并保留拆分字符吗?

  26. 26

    将“对象”发布到WebApi可以,但是ViewModel为null,并且字符串抛出了一个大混乱

  27. 27

    您可以在一个字符串中添加多少个字符x,以使该字符串中不存在三个连续的字符?

  28. 28

    是否可以编写一个对全局变量进行动态操作的函数,因为它的名称是函数的字符串参数?

  29. 29

    您可以缩写应用标题以在应用抽屉中查看,但仍可以使用Google现在以其全名启动它吗?

热门标签

归档