Javascript 将Txt文件数据转换为html文本

Javascript 将Txt文件数据转换为html文本,javascript,jquery,html,ajax,Javascript,Jquery,Html,Ajax,这里是javascript和CSS的新手,我想知道是否可以从.txt文件中提取数据并将其转换为文本并打印在页面上。 我在搜索一些老话题,确实发现了一些类似的问题,我试图复制,但没有成功哈哈 以下是我尝试过的: HTML: .txt文件只有一行文本,顺便说一句。 谢谢。正确的答案取决于你想做什么 如果您只想显示文本(仅此而已) 你可以使用这个工具 其中“test.txt”是文本文件的名称 请注意,您还需要文本文件的路径。因此,如果test.txt在下面的文件目录中,您应该使用 <embe

这里是javascript和CSS的新手,我想知道是否可以从.txt文件中提取数据并将其转换为文本并打印在页面上。
我在搜索一些老话题,确实发现了一些类似的问题,我试图复制,但没有成功哈哈
以下是我尝试过的:

HTML:

.txt文件只有一行文本,顺便说一句。

谢谢。

正确的答案取决于你想做什么

如果您只想显示文本(仅此而已)

你可以使用这个工具


其中“test.txt”是文本文件的名称

请注意,您还需要文本文件的路径。因此,如果test.txt在下面的文件目录中,您应该使用

<embed src="../test.txt">


交换
send
行和
onload
行,以确保响应返回时事件侦听器已准备就绪(特别是在本地工作时)。然后,在
onload
函数中插入最后一行(
innerHTML
)。因为响应只在那里可用。另外,不要将其设置为
text\u print
,而是设置为
text\u print.responseText.slice…
,因为这是您希望在其中显示的内容。另外,请确保您使用的是服务器(http或https协议,而不是
文件://
),并且这两个文件(html和txt)位于同一个域中。否则,出于安全原因,它将无法工作。没有客户端无法从系统访问文件。但是,它可以从任何URL获取文本。有什么方法可以绕过它吗?我的项目不是用于网络的,我不会上传它,这取决于.txt文件是在本地作品上读取的。这是其他方法无法做到的。谢谢是的,我需要设计文本的样式哈哈哈谢谢
var text_print = new XMLHttpRequest();
        text_print.open("GET", "folder/file.txt", true);
        text_print.send();
        text_print.onload = function (){
            console.log( text_print.responseText.slice(0, text_print.responseText.indexOf("\n")) ); };

    document.getElementById("printed").innerHTML=text_print;
<embed src="test.txt">
<embed src="../test.txt">
<embed src="folder/file.txt"