需要从外部文件获取JSON
Need to grab the JSON here from an external file
这段代码可以满足我的需要,但我想使用标准JSON格式将它使用的JSON值存储在一个单独的文件中,这样相同的数据就可以在其他地方与getJSON请求一起使用。
(我需要运行这个程序来将getJSON请求返回的数据与其他值进行匹配。我使用id对返回的项目进行匹配。这就是我构建所需完整HTML项目的方式。)
代码样本
$(function() {
var json = {
"nwsltrs":[
{
"id":"53c57dede4b07621dafde5d1",
"nwsltrNames":"Hello",
"author":"Joe"
} // these entries will grow to a hundred or more.
]
};
var titleID = "53c57dede4b07621dafde5d1"; // in actual code getting this value from a separate getJSON call
$.each(json.nwsltrs, function(i, v) {
if (v.id === titleID ){
nwsltrName = v.nwsltrNames;
author = v.author;
console.log(nwsltrName + ":" + author);
return;
}
});
});
希望外部JSON文件看起来像这样,并使用.JSON扩展名:
{
"nwsltrs":[
{
"id":"53c57dede4b07621dafde5d1",
"nwsltrNames":"Hello",
"author":"Joe",
},
{
"id":"54b57dede4b07621dafde5d2",
"nwsltrNames":"Bye",
"author":"Mary",
} // these entries will grow to a hundred or more.
]
我相信有更好的方法可以解决这个问题,并且愿意听取他们的意见——只要我可以使用外部JSON文件。
已解决。
已移动在发布之前尝试的getJSON请求。
在此之前,它需要运行并返回数据。每个。
这允许我替换本地JSON函数,并根据需要在此处和其他地方使用经过验证的外部JSON文件。
相关文章:
- 如何使用 Node JS 获取 JSON 嵌套数组值
- 使用Javascript/JQuery获取JSON GET数据
- 在jQuery中获取JSON
- 如何使用jQuery按键搜索和获取json行数据
- 如何使用jquery获取Json的节点
- 通过字符串获取JSON对象
- 通过Azure存储以HTML形式获取JSON文件
- 获取JSON并使用Javascript解析为字符串
- 如何在angular中获取json对象的名称
- 如何使用angular获取json对象的名称
- 如何使用Ajax JQuery.ech()获取JSON值
- 可以't通过从googlemapapi获取json值
- 获取json结果的身份验证问题
- Javascript:获取 JSON 中的值计数
- 按服务获取JSON数据
- 如何使用javascript获取json元素
- 从javascript文件中获取JSON,并使用NodeJS在路由文件中显示
- 如何从给定的代码中获取JSON对象
- 获取 JSON 数据将数组项添加到变量
- 如何从具有动态可观察属性的淘汰对象中获取 JSON 字符串