【问题标题】:jQuery get json file from directoryjQuery从目录中获取json文件
【发布时间】:2019-06-01 23:38:17
【问题描述】:

我想从文件夹中创建 json。

例如,如果有一个名为 test 的目录,其结构与此图像相同。

从这里我想创建 json 文件。

{
name:test,
children:[{
name:test1,
children:[{
...
}
,{name:test2.html},
{name:test3.txt}]}

如何在不使用 nodejs 或服务器端语言的情况下做到这一点。 只用jquery?

谢谢。

【问题讨论】:

    标签: javascript jquery file


    【解决方案1】:

    如果我理解正确,您基本上是在尝试完全通过 JavaScript 读取文件夹结构?如果是这种情况,您将离不开 NodeJS 或后端 API 来为您提供此信息。 JavaScript 无法自行执行此类 IO 操作。您可以获取特定的本地文件,但不能以任何“正常”方式获取目录层次结构,这是您正在尝试做的事情。

    查看此相关主题以获取更多信息: Javascript read files in folder

    【讨论】:

    • 我能知道我是否可以使用 PHP 做到这一点吗?
    • @Guru 是的,当然可以。任何后端语言都应该能够做到这一点。由于我不喜欢 PHP,这就是我发现的:php.net/manual/en/function.scandir.php.
    【解决方案2】:

    如果我理解正确,您需要访问文件夹内的 html 文件并创建一个 JSON 文件以用作“索引”。

    您可以在根目录中创建一个 index.html,并使用 JS 为该 json 文件设置一个循环。 您可以创建包含指向子文件夹的链接的行。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-03-05
      • 2011-08-08
      相关资源
      最近更新 更多