当前位置: 首页 > 面试题库 >

如何从JavaScript警告JSON文件数据

上官和惬
2023-03-14
问题内容

如何使用jquery警告以下JSON代码?

{
    "results": {
        "course": "CC167",
        "books": {
            "book": [
                {
                    "-id": "585457",
                    "-title": "Beginning XNA 20 game programming : from novice to professional",
                    "-isbn": "1590599241",
                    "-borrowedcount": "16"
                },
                {
                    "-id": "325421",
                    "-title": "Red Hat Linux 6",
                    "-isbn": "0201354373",
                    "-borrowedcount": "17"
                }
            ]
        }
    }
}

这是我的json文件内容,可以命名为result.json。我需要使用JavaScript或jQuery警告或打印此文件的所有数据。我怎样才能做到这一点


问题答案:

假设您在String中拥有JSON, var json_str = '{ "results": ... }';

从那里您必须将其解析为JSON,可以使用以下方法完成:

var json_obj = JSON.parse(json_str);

相反,如果您需要从文件加载,请使用:

var json_obj;
$.getJSON("result.json", function (data) {
    json_obj = data;
});

一旦有了JSON对象,就可以轻松访问数据。

alert(json_obj.results.books.book[1]["-title"]); >>> Red Hat Linux 6

或整体打印JSON:

alert(JSON.stringify(json_obj));


 类似资料:
  • 问题内容: 我的脚本当前如下所示: 日期“ x”和事件“ x”是一系列html标签。页面加载(onload)时运行此功能。我的目标是仅从本地.json文件而不是上面获得的硬代码执行同一操作。我已经签出了http://api.jquery.com/jQuery.getJSON/。 本地.json文件如下所示: 有什么建议? 问题答案: 假设您说.json文件的意思是“本地文件系统上的文件”。 您需要

  • 我有来自文件的JSON。 并希望解析解决方案和num的列表。 已用库org.json.simple.* 试试这个 我做错了什么? 如果尝试写入 如果尝试写入

  • 问题内容: 例如,我有一个具有以下内容的文件: 将另一个对象推入此数组以使文件看起来像的JavaScript代码是什么 我要问的原因是我在网上找到了很多有关如何使用AJAX从.json文件中提取数据的信息,但没有使用AJAX将新数据写入.json文件以用其他数据更新.json文件。 任何帮助,将不胜感激! 问题答案: 您必须清楚“ JSON”的含义。 某些人错误地使用术语JSON来指代简单的旧Ja

  • 对于从Spring Boot API发送的每个查询,我都会收到以下警告消息,并希望将其从日志中删除。 我正在使用RestHighLevelClient。根据Elasticsearch的说法,这可以通过迁移到他们最近推出的Elasticsearch Java API客户端来解决。然而,这将需要很长时间才能让我们做出这样的改变。 Elasticsearch版本是7.14.1,不幸的是,我们无法升级它。

  • 本文向大家介绍如何在JavaScript警告中显示超链接?,包括了如何在JavaScript警告中显示超链接?的使用技巧和注意事项,需要的朋友参考一下 无法在JavaScript的警报框中显示超链接。要显示链接,请使用自定义警报框。使用对话框警报小部件,您可以实现以下目的: 有关更多信息,请参阅Dialog Alert  Widget的源代码。

  • 本文向大家介绍如何使用JavaScript从* .CSV文件读取数据?,包括了如何使用JavaScript从* .CSV文件读取数据?的使用技巧和注意事项,需要的朋友参考一下 要使用JavaScript读取.CSV,请使用开源CSV解析器Papa Parser。以下是功能- 开源的 使用多线程CSV解析器解析数百万个数据 支持多种网络浏览器 使用解析器,您可以轻松地跳过注释字符 假设您的CSV文件