如何根据JavaScript中的值获取JSON字段的名称
How to get Name of a JSON field based on the Value in JavaScript?
我有以下JSON文件:
"fields": {
"x1": {
"name": "AnExteremLongName"
},
"x2": {
"name": "AnotherExteremLongName"
},
},"row": [
{
"x1": {
"name":"Some random Text"
},
"x2": {
"name":"Other random Text"
}
}, ....
这基本上是一个表,为了减少Json文件的大小,这些名称被提取到这个x值中。
我想获得"AnExteremLongName"的值,所以我必须首先获得代表性的X值。在不读取所有变量并将它们存储到"Hashmap"
的情况下,我如何做到这一点呢?基本上是这样的:
String getParamNamebyValue(String ParamValue);
您必须使用for in
遍历对象属性并比较它们。但它不是真的快,我不推荐它。
就像这样
相关文章:
- 使用angularjs列出JSON中的字段值
- 创建一个带有可变字段的json对象
- 将一个html表转换为json对象并将其发送到php页面,该表有一个输入字段
- 编码为深度嵌套对象的 HTML 字段 json
- 从Node.js中的JSON数据中提取JSON字段
- 如何使用不同视图的JSON对象更新angular js中的全局JSON字段
- 将javascript中的JSON字段提取到变量中
- 有条件地在返回语句中包含 json 字段
- 某些 JSON 字段在命中 MVC 控制器方法时显示为 NULL
- 在特定情况下删除我的 json 字段
- Json + 谷歌地图 v3:显示多个 json 字段
- 可以'在GET响应中没有看到JSON字段(mongoose)
- 使用PUT和update()mongoose递增JSON字段
- 如何从json字段数组动态创建一个没有jquery的表单
- 通过javascript的字符串过滤json字段
- 用JSON填充DataTable时,需要在一个列中呈现一个超链接,并在另一个JSON字段中找到一个值
- 如何根据JavaScript中的值获取JSON字段的名称
- ";msg":"分析JSON字段值时出错.意外的OBJECT_START
- 用重音符号javascript读取json字段
- 烬-自动保存JSON字段