【发布时间】:2019-08-08 07:04:32
【问题描述】:
我创建了一个非常简单的功能性网页。我有文件 index.html 有一个链接。指向我的文件管理器中的 txt 文件的本地链接 网站。
我了解问题所在。我只是不知道如何解决它。
我的文本文档包含 Unicode 字符,例如 ± 和 √ 以及 ² 和 ³。 这些字符在创建它们的记事本文件中显示良好。
当用户点击链接时,它会打开这个文本文件,该文件不是 HTML 格式,因此,Unicode 字符不会出现在 浏览器。
我可以使用 HTML 标记重新键入此文本文档并使用特殊符号 其中的数字代码,它很可能会起作用。而且,那是东西 我不想通过。
有没有其他方法可以解决这个问题。我需要浏览器显示 文本文档中的这些字符。
有没有办法告诉浏览器即时将文本文档转换为 HTML。
谢谢
【问题讨论】:
-
能否请您添加用于打开 txt 文件的代码?请添加文件如何打开的信息 - 它的下载?它的内容显示?如果没有这些信息,我只是认为这个问题并不明确。
-
您确定将数据保存为 Unicode 吗? Unicode的哪种编码?默认情况下,AFAIK 记事本不会保存 Unicode 编码。 -- 一般情况下:尽量只使用 UTF-8 的工作流程,都是因为麻烦少(在构建步骤时仍然有麻烦,但您会很容易发现在哪一步有问题)。
-
您还没有说文本文件的字符编码是什么以及更改它是否有任何限制。没有文本,只有编码文本。仅仅拥有文件中的字节是不够的。