在 JavaScript 和 HTML 应用程序中访问 JSON 文件 [关闭]
Posted
技术标签:
【中文标题】在 JavaScript 和 HTML 应用程序中访问 JSON 文件 [关闭]【英文标题】:Access JSON files in a JavaScript and HTML application [closed] 【发布时间】:2016-09-27 19:41:50 【问题描述】:我想在我的应用程序中实现 i18n,它是用 html 和 javascript 编写的,以 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 文件?