javascript - 如何查询 json 的值?

标签 javascript json

你好:)我如何找出加载的图片有哪个“count”-id?

加载的图片为:“df5ddc27f7569f83e3867bec71a2cac0.jpg”
我的 json 是:

[
  {"count":1,"file":"8b6c5592f0378dc8c56e591a7b147826.jpg"},
  {"count":2,"file":"a44618c1afe93be486382ceb38536e02.jpg"},
  {"count":3,"file":"3c692942d69fba0d16971e0685f42757.jpg"},
  {"count":4,"file":"df5ddc27f7569f83e3867bec71a2cac0.jpg"}
]

有人给我出个主意吗?

最佳答案

我假设您正在尝试使用 javascript 来执行此操作

var jsondata = [
  {"count":1,"file":"8b6c5592f0378dc8c56e591a7b147826.jpg"},
  {"count":2,"file":"a44618c1afe93be486382ceb38536e02.jpg"},
  {"count":3,"file":"3c692942d69fba0d16971e0685f42757.jpg"},
  {"count":4,"file":"df5ddc27f7569f83e3867bec71a2cac0.jpg"}
];

function getId(file) {
    for(var f in jsondata) {
       if(jsondata[f].file == file)
         return jsondata[f].count;
    }
}

var id = getId("df5ddc27f7569f83e3867bec71a2cac0.jpg"); //count-id

关于javascript - 如何查询 json 的值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15346793/

相关文章:

android - 在 sqlite 数据库中插入行的最快方法是什么

javascript - 如何使用 DataTables、Ajax 调用和 Json 响应重新加载表数据?

php - jquery、ajax、php、json - 有没有一个好的 jquery 级联/链式选择插件?

json - 将嵌套的 JSON 字典列表写入 CSV

javascript - jQuery datepicker - knockout 绑定(bind)设置初始日期

javascript - 如何通过 javascript 将元素置于 contenteditable 模式

javascript - Bootstrap轮播: Slide Thumbnail with Carousel

java - 如何解析 JSON 数据,如数组-->对象-->带值的对象

javascript - Ember.js - 渲染模型的附加数据

javascript - Fancytree 渲染所有元素