gpt4 book ai didi

javascript - 如何将 JSON 数据存储在磁盘上?

转载 作者:可可西里 更新时间:2023-11-01 02:50:25 24 4
gpt4 key购买 nike

我对 JSON 完全陌生,将来可能需要使用它,所以我阅读了一些有关它的文章。 SO 上有很多关于 JSON 的问题。我使用谷歌找到了大量文章,我阅读了 json.org,但我不明白如何存储 JSON 数据。

JSON 是一种轻量级数据交换格式。那么我如何存储它的数据呢?在文件中?在数据库中?重要吗?

我可以用它把数据传递给jsTree (jsTree 是一个基于 javascript 的跨浏览器树组件。它被打包为一个 jQuery 插件。)它将与 Wordpress 一起使用。我想了解我将如何存储数据?在文件中?文本文件?在 Wordpress 数据库中?哪个更快?更好用?

当前状态 在任何编码之前,没有应用程序运行

  • 我正在准备源数据,到目前为止,我的源 csv 文件大小为 235KB,大​​约有 700 行(行 = future 节点/叶)。我使用 csv 文件只是为了收集数据,然后我将上传/更新网络服务器上的数据源。
  • 这个数字会增加,比方说每周增加 5-10 个。
  • 该文件位于我的本地计算机上,并将(以某种方式)存储在虚拟主机服务器上。请注意,我将在 Wordpress 中使用整个应用程序 jsTree+JSON
  • 我想我可以用这个:Now parse Client side json with Wordpress

最佳答案

我想首先要理解的是 JSON 只是表示信息的一种方式。您可以随心所欲地存储数据。如果您有关系数据库,您可能会想出一种来回转换数据的合理方法。

{ 
"id": 321
"name" : "Jim",
"age" : 27,
"email" : "jim@jimsoft.com"
}

可能在 xml 中表示为

<person>
<id>321</id>
<name>Jim</name>
<age>27</age>
<email>jim@jimsoft.com</email>
</person>

或者可能存储在一个看起来像的表中

_______________________________________
| id | name | age | email |
========================================
|321 | Jim | 27 |jim@jimsoft.com |
----------------------------------------

因此,如果您可以随心所欲地存储信息。您只需要一些方法将数据序列化/反序列化为您想要的任何形式。

综上所述,如果您需要存储 JSON 并将其存储为文件是行不通的,您可能需要查看CouchDBMongoDB .它们是面向文档的数据库,实际存储的是 JSON 文档。他们会让你存储任何你想要的 JSON 文档。您可以直接构建 View 和查询数据,而无需将数据转换为不同的形式。

关于javascript - 如何将 JSON 数据存储在磁盘上?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2202645/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com