关于启动JS或JQuery进行文件处理的建议

时间:2011-01-31 02:19:07

标签: javascript jquery web-applications file-io

我对网络技术(JS,JQ)的了解有限,我想开始学习它们。作为一个起点,我想做一些文件处理。因为这是我必须为我的工作做的事情,并且计划用Java做。我基本上需要做的是浏览文件夹中的文本文件(程序集文件)列表并搜索例程然后列出它们。这是第一步,在Java中是一项微不足道的任务。

但是我想更进一步,并在浏览器中执行此操作,以便我的团队中的其他人也可以在不安装任何内容的情况下使用它(并且在此过程中也会给它留下深刻的印象。因为我是团队中的新人:-))。

因此,当我输入文件夹时,脚本将浏览文件并进行搜索,并在网页中显示结果。基本上第一页将是文件夹中的文件列表,单击文件名将带我到另一页显示该文件中的例程。

很抱歉打扰您的详细信息,但我真正想知道的是:

  1. 这可以用JS吗? (至 在文件中搜索文本模式)

  2. 我应该从JS还是JQ开始? (一世     认为很多人会建议开始     与JS,但因为这是一个方面     项目,这完全是在     我自己的时间,你会建议开始吗?     学习JQ是因为它相对而言     更简单的学习(从我拥有的     读)初学者?

  3. 或者我应该只进行处理 在JAva然后接口 结果到网页
  4. 任何建议表示赞赏。 非常感谢你。

3 个答案:

答案 0 :(得分:2)

Java和JavaScript彼此无关,jQuery是为了简化JavaScript的使用而编写的库,带有一些方便的快捷方式。 我担心JavaScript无法解析文本文件,因为它的主要用途是操纵浏览器窗​​口内的内容并受到不同安全策略的限制。 要解析文件,您必须选择server side language

答案 1 :(得分:1)

也许您可以使用java来处理文件处理,然后将结果发送到js脚本,这将向用户显示这些结果。 js的能力有限

答案 2 :(得分:1)

出于安全原因,JavaScript在浏览器中被沙箱化,并且基本上无法访问本地文件系统。根据您的描述,听起来您最好的选择是使用Java来处理 ......无论如何......

此功能与网页浏览无关。无论如何,为什么浏览器是最适合工作的工具?