1
所有关于HTML5文件API的教程都讨论从文本框中获取FileList。我已经有了这个文件的名字(例如foo.json),我不知道如何读取给定文件名的文件。如何使用HTML5文件API来读取预先指定的文件?
这不适用于Web应用程序。我以JSON格式生成一些数据,并且我想使用Javascript进行格式化,基本上生成一些交互式条形图。很多方式可以使用XSLT格式化XML,我希望分发JSON文件和一些JavaScript代码,并且当有人点击JavaScript文件时,他们会对数据进行简单的交互式探索。
所以我的第一个问题是从Javascript中读取JSON文件。请注意,没有涉及Web服务器。
即使知道文件名,也不能从客户端PC上读取任意文件。您需要用户触发将文件传递到脚本的浏览器事件(例如,完成文件输入或使用拖放区域)。否则,我们会在这里看到一个巨大的安全漏洞。 –
您的JavaScript是否在不是Web浏览器的东西中执行? – robertc