从文件中获取 json 数据
Get json data from a file
我不想在不知道数据在哪里的情况下从 json 文件中获取数据:我有这个json
var names= [
{
"category":"category1" ,
"name1":"david",
"name2":"jhon",
"name3":"peter"
},
{
"category":"category2" ,
"name1":"Smith" ,
"name2":"Anna",
}
]
假设我有一个字符串变量:
var str='category2';
如何使用变量获取类别 2.name1?我不想使用 names[1].name1,因为我不知道 str 中有什么,我想避免使用 for 循环。
有一些内置函数可能会对您有所帮助。例如:
var matchingElements = names.filter(function(object, index, array) {
return object.category == str;
});
如果您正在寻找的内容将始终处于matchingElements[0].name1
matchingElements.length > 0
.
相关文章:
- 如何将JSON数据导入我的ejs模板
- 如何将json数据显示为html
- Json数据包含日期和时间格式
- 用我的json数据填充JQuery DataTable
- AngularJS加载JSON数据,然后从中解析/加载HTML
- 使用jquery读取Json数据
- 如何将本地json数据加载到Extjs数据模型中
- 如何使用jquery ajax和jsonp在您自己的域上读取json数据
- React-将jSON数据传递给子组件的子组件
- 尝试从控制器加载带有json数据的Simile时间线
- Jquery:对返回JSON数据的php脚本的Ajax调用
- 如何通过数据分组将json数据转换为嵌套的json数据格式
- 如何在ReactJs中显示Json数据
- 使用javascript进行JSON数据检索
- tu如何将id放在填充了json数据的html表td上
- 将JSON数据从服务器加载到knockout.jsobservable中
- 使用JavaScript处理JSON数据
- 如何将json数据传递到.js文件
- 如何在带有nunjucks和gullow数据的JSON数据中使用带有HTML的内容
- 如何使用var名称调用JSON数据