我有一个JSON文件,内容如下:
[
{
"Name": "A+",
"Type": "Array",
"Designed by": "Arthur Whitney"
},
{
"Name": "Ada",
"Type": "Compiled, Imperative, Procedural, Object-oriented class-based",
"Designed by": "Tucker Taft, Jean Ichbiah"
}
{
"Name": "C",
"Type": "Compiled, Curly-bracket, Imperative, Procedural",
"Designed by": "Dennis Ritchie"
},
{
"Name": "C#",
"Type": "Compiled, Curly-bracket, Iterative, Object-oriented class-based, Reflective, Procedural",
"Designed by": "Microsoft"
},
{
"Name": "Java",
"Type": "Compiled, Curly-bracket, Imperative, Object-oriented class-based, Procedural, Reflective",
"Designed by": "James Gosling, Sun Microsystems"
},
{
"Name": "JavaScript",
"Type": "Curly-bracket, Interpreted, Reflective, Procedural, Scripting, Interactive mode",
"Designed by": "Brendan Eich"
}
]我想写一个web应用程序,用户在文本框中键入一个单词,例如"java“,然后单击搜索按钮.after,在此JSON文件中进行搜索,并在网页中显示结果。我是web应用程序的新手,我不知道如何搜索JSON文件并表示结果.Can,有人能帮我吗?
发布于 2015-10-22 18:20:45
如果你只是想完成这项工作,你可以使用lodash,然后简单地做一些如下的事情:
var data = [...] // your jsonfile as array of objects
_.findWhere(data, {Name:"Java"}) // returns the object https://stackoverflow.com/questions/33275160
复制相似问题