HTML5用javascript来解析和显示文本文件

时间:2012-03-13 00:49:33

标签: javascript html5 text-files

我有一个HTML5页面( index.html ),我需要显示 .txt 文件(p001wide.txt)的内容。两者都在同一目录中的服务器上。

文本文件是从CMS生成的,因此我无法更改该文件的格式。

在.txt文件中是一个名为 widetxt 的变量。我需要在页面上显示widetxt变量的内容。

我需要做什么才能解析文本文件并将其显示在HTML页面中?

我是否需要使用javascript,若然,怎么做?

3 个答案:

答案 0 :(得分:1)

嗯,我发现这个问题似乎是similar to yours,就读文件而言。至于解析为什么不使用MySQL这样的数据库来存储你的数据呢?这样,您就可以快速添加和查询数据。

答案 1 :(得分:1)

由于您希望读取的索引文件和文本文件都驻留在服务器上,因此您应该能够读取服务器上的文本文件,并使用PHP将您希望读取的文本文件插入到索引文件中。

有关如何在不借助客户端脚本的情况下完成此操作的教程,请参阅http://www.w3schools.com/php/php_file.asp

如果您无法更改服务器上的索引文件并且可以在服务器上放置PHP文件,则可以使用AJAX请求您的PHP文件读取文本文件的内容并将其返回给您。然后你可以使用javascript根据需要插入它。我假设您可以更改索引文件,因为否则您无法更改其JavaScript。

答案 2 :(得分:0)

你可以用JavaScript做到这一点,你基本上需要学习如何读写文件(你在里面提到变量,这将是解析)。从这里开始阅读 - http://www.c-point.com/JavaScript/articles/file_access_with_JavaScript.htm其他信息,只需Google阅读写入文件javascript或使用javascript解析文本。

祝你好运!