gpt4 book ai didi

javascript - 具有 {key : 'theKey' , value: 'theValue' } 对象的数组

转载 作者:行者123 更新时间:2023-11-30 17:54:56 26 4
gpt4 key购买 nike

OpeStreetMap API 为我提供以下形式的标签(javascript 语法):

[{key: 'theKey1', value: 'theValue1'}, {key: 'theKey2', value: 'theValue2'} /* and so on*/];

有没有什么办法不用遍历所有标签就可以通过key获取值?

最佳答案

没有。每种序列化格式(XML、JSON、js 文字等)都需要逐步(迭代)读取,直到找到所需的键。此迭代可能发生在解析步骤中或稍后访问已解析的数据结构时,但没有办法绕过它。

如果您评估 js 文字或 JSON.parse 等效的 JSON 字符串,则需要循环生成的数组以找到特定的键。但是,您可以通过迭代将其转换为键值查找结构(对象)。

只有当 OSM api 允许您明确搜索它以便它是唯一的响应时,您才能直接访问该 key 。

关于javascript - 具有 {key : 'theKey' , value: 'theValue' } 对象的数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18252027/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com