在 JavaScript 和 HTML 应用程序中访问 JSON 文件 [关闭]

Posted

技术标签:

【中文标题】在 JavaScript 和 HTML 应用程序中访问 JSON 文件 [关闭]【英文标题】:Access JSON files in a JavaScript and HTML application [closed] 【发布时间】:2016-09-27 19:41:50 【问题描述】:

我想在我的应用程序中实现 i18n,它是用 htmljavascript 编写的,以 php 作为后端。我有一个 JSON 文件,其中包含所有键和翻译。由于我已经读到无法从本地存储读取 JSON 文件,我将这些 JSON 文件存储在 XAMPP 上的哪里,以便我可以在我的应用程序中访问它们?另外,我可以使用 JavaScript 直接访问它们,还是需要使用 PHP?

谢谢

【问题讨论】:

你可以ajax那个json文件.. 你可以使用java脚本。 ajax 调用。 【参考方案1】:

这是使用 jQuery

$.ajax(
        url: url +"//jsonfile.txt",
        dataType: 'text',
        success: function (data, status) 
            var jsonObject = JSON.parse(data);
            jsondata = jsonObject;
        ,
        error: function () 

        
    );

【讨论】:

谢谢!那么这个要加到js文件里吗?另外,由于我有一个.json 文件,我是否需要保留dataType: 'JSON' 是的 dataType 应该是 json .. 你也必须导入 jQuery :jquery.com/download 另一种使用jQuery的方法,,,,api.jquery.com/jquery.getjson 我应该将 JSON 文件存储在 Xampp 中的哪个文件夹中,以便将其视为服务器端文件? 您可以将其保存在您网站目录的文件夹中。稍后您可以使用 htaccess 文件限制访问。

以上是关于在 JavaScript 和 HTML 应用程序中访问 JSON 文件 [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

在 JavaScript 和 HTML 应用程序中访问 JSON 文件 [关闭]

由于被CORS策略(javascript,html和css)阻止,程序在Firefox中运行但不是chrome

如何在 Web 浏览器和 XCode 中使用 JavaScript 运行 HTML 文件?

我如何在python和javascript之间传输数据?

JavaFX WebView 中的 Html/Javascript 调试

xcode 中的 HTML5 和 javascript