繁体   English   中英

如何使用javascript从json文件存储和获取数据?

[英]How to store and get data from a json file with javascript?

我想创建一种CMS。 为此,我想编写一个函数,该函数会自动创建使用CMS创建的文件列表。 该列表将显示在html文件中,并使用CSS设置样式。 为此,我想创建一个json文件,在其中存储新文件的标题和位置。 然后应该看起来像这样:

{
  "new_sites":
  {
    "title": "source",
    "otherTitle": "otherSource"
  }
}

现在,我想知道如何从json文件获取(或存储新数据)并将其用作javascript中的变量,以便可以将其显示在html页面上。

鉴于以下三个变量:

var myNewSite = 'newSite';
var myNewTitle = 'newTitle';
var myNewSource = 'newSource';

然后以这种方式初始化您的最终json变量:

var myJson = {};

您可以简单地:

myJson[myNewSite] = {
    myNewTitle: myNewSource
};

您可以使用Jquery api从json-file中获取数据。假设您在目录中有一个data.json文件。

<script>
  var container={};
  $.getJSON('data.json', function(data) { 
    container=data;
  }); 
</script>

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM