当前位置: 首页 > 知识库问答 >
问题:

读取文本文件并在文本框[重复]中显示其数据

路和悌
2023-03-14

请帮助我,因为我是java脚本的新手。我想显示一个文本文件的数据,它在“D:\vikas.txt”路径到一个文本框。如果有人能提供我一个完整的代码,这将是非常有帮助的。我使用的是谷歌chrome浏览器。如果你需要任何其他信息,请告诉我。

谢谢

共有1个答案

莘睿
2023-03-14

您可以使用http请求来完成此操作,并将文件作为静态页面获取。

function exec_req(url)
{
objAJAX = false;
if (window.XMLHttpRequest)
{
    try
    {
        objAJAX = new XMLHttpRequest();
        if (objAJAX.overrideMimeType) objAJAX.overrideMimeType('text/xml');
    }
    catch(e) 
    {
        objAJAX = false;
    }
}
else if (window.ActiveXObject)
{
    try 
    {
        objAJAX = new ActiveXObject("Msxml2.XMLHTTP");
    } 
    catch(e) 
    {
        try 
        {
            objAJAX = new ActiveXObject("Microsoft.XMLHTTP");
        }
        catch(e)
        {
            objAJAX = false;
        }
    }
}

if (objAJAX)
{

  objAJAX.onreadystatechange = myCallback;  
}
    objAJAX.open("GET", url, true);
    objAJAX.send();
}
}

 function myCallback() {

   if(objAJAX.readyState == 4 && objAJAX.status == 200) {   

    var myText = objAJAX.responseText
        alert(myText)

    }

    else {alert('error while reading this file');}

     }

只需调用函数exec_req('bla/your_file_link.txt'),当读取该文件时,将调用函数myCallback,您要查找的文本将作为该函数中的本地var可用。这是异步的。如果您不运行localhost(只有HTTP才支持跨源请求),我不确定它是否能在本地工作。

 类似资料:
  • 我对JavaFX和JavaFX Scene Builder是新手,几个星期以来一直在研究并试图弄清楚如何简单地从文本文件中读取并在文本中显示其内容。我的controller类中有一个很好的文件读取功能,但我不知道如何将文本文件显示到fxml文档中的文本区域。我已经学会了如何单击按钮并使文件显示在文本区域中,但我希望GUI加载后立即在文本区域中显示内容。如果任何人有一个想法如何去做这件事,你的帮助将

  • 问题内容: 在最近的几天里,我试图从SQL表中获取数据并将其放入文本框。 表名称:“检查”。 我正在使用的代码: 结果我什么也没得到。有人知道为什么吗?也许我没有正确调用SQL? 问题答案: 一些评论: 不要使用,仅指定您需要的字段 使用-更少的代码,保证处理 我假设这是一个测试程序,否则在循环中将其重置为无意义

  • 问题内容: 有什么方法可以读取文本文件并将内容存储在Jtable中?我有一个文本文件,其中包含有关某些过程的某些信息。就像一个具有列和各自值的表。是否可以获取.txt文件的内容并以Jtable的形式显示?我正在使用Eclipse和Window Builder。任何帮助将不胜感激。谢谢! 问题答案: 我将研究Oracle的教程: 读/写文本文件 JTable教程 当从文本文件中获取数据时,您需要将其

  • 本文向大家介绍详解Java读取本地文件并显示在JSP文件中,包括了详解Java读取本地文件并显示在JSP文件中的使用技巧和注意事项,需要的朋友参考一下 详解Java读取本地文件并显示在JSP文件中        当我们初学IMG标签时,我们知道通过设置img标签的src属性,能够在页面中显示想要展示的图片。其中src的值,可以是磁盘目录上的绝对,也可以是项目下的相对路径,还可以是网络上的图片路径。

  • 我读过其他一些类似于此的问题,但都使用了imports和extras,除了importjava.io.*之外,我不想使用任何imports;也没有任何名单。另外,这个is方法中的for循环是我在搞乱它,因为我无法弄清楚它。 }public static void main(string[]args)抛出IOException,FileNotFoundException{int[]array=pro

  • 所以,我正在尝试制作一个.html文件,在这里我可以选择任何类型的文件,比如.txt或.html或.py,并将所述文件的内容放入html页面上的文本区中。我该怎么做呢?我不知道从哪里开始。