【问题标题】:Can I save json data in a .js page instead of a .json file我可以将 json 数据保存在 .js 页面而不是 .json 文件中吗
【发布时间】:2014-06-20 22:18:26
【问题描述】:

我们正在构建一个静态应用程序,用户可以在其中从我们的网站发布静态页面,下载它们并将它们安装在他们自己的网络服务器上。为了做到这一点,我们依赖存储在 json 文件中的 JSON 数据。我担心的是我们无法控制他们的服务器,我不清楚他们的服务器是否支持 .json 文件 mime/types。

我们可以将 json 数据保存在 .js 文件中,而不是避免这个潜在的问题吗?

【问题讨论】:

  • 是的,为什么不呢? JSON 是 JavaScript 的一部分
  • @Hanky웃Panky:嗯,不。 JSON 是一种基于 JavaScript 的对象表示法。
  • 这使得符号足够有效,可以放在.js文件中:)
  • 确实如此。我只是在吹毛求疵 ;-)
  • @Cerbrus 我读过吹毛求疵,不得不介入。JSON 不是 100% 兼容 JavaScript timelessrepo.com/json-isnt-a-javascript-subset

标签: javascript json


【解决方案1】:

当然。只需将其保存为 JS 中的变量即可。

var myJsonData = {
    "thing": true,
    "otherThing:" 4
    "fancyArray":[
        "hello",
        "hi",
        "greetings"
    ]
};

【讨论】:

    猜你喜欢
    • 2013-01-05
    • 2010-10-15
    • 2017-03-27
    • 1970-01-01
    • 2021-02-24
    • 1970-01-01
    • 1970-01-01
    • 2021-05-05
    • 2011-09-26
    相关资源
    最近更新 更多