首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何查询属性名称中包含空格的JSON实体?

如何查询属性名称中包含空格的JSON实体?
EN

Stack Overflow用户
提问于 2014-08-15 01:59:35
回答 1查看 345关注 0票数 0

是否可以选择和查询包含空格的JSON属性名称?

例如:

代码语言:javascript
运行
复制
GET http://xyzz.com/appservices/xyzz/mycollection?ql=select data.sequences.Lifetime%20Referring%20Sources where data._id = 1234

在这种情况下,使用%20进行转义不起作用。哦,我应该提一下,如果不进行大量的转换,我几乎无法控制属性名称。

下面是数据存储方式的一个片段:

代码语言:javascript
运行
复制
"data":{
   "_id":1234
   "sequences":{
      "Lifetime Referring Sources":1
   }
}
EN

Stack Overflow用户

发布于 2014-08-15 03:55:06

我尝试了我能想到的所有组合( First\ x%20Name、"First Name“、”First Name“、First%20Name和First\Name。它们都不起作用,所以我认为你运气不好。

JSON规范并没有明确禁止在属性名中使用空格,但由于这种原因,它并不被认为是一种好的实践--当标签中有空格时,将标签转换为变量会变得很棘手

票数 0
EN
查看全部 1 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25314590

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档