什么是文本文件?(a text file?)

文本文件是一种计算机文件,它将键入的文档存储为一系列字母数字字符,通常没有视觉格式信息。内容可以是个人笔记或清单、期刊或报纸文章、书籍或任何其他能够以打印形式准确呈现的文本。文本文件与文字处理文件相似,两者的内容主要是文本;它们的不同之处在于,文本文件通常不记录诸如字符样式和大小、分页或其他指定完成文档外观的详细信息。一些计算机操作系统对文本文件(打算直接翻译成人类可读的文本)和二进制文件(由计算...

文本文件是一种计算机文件,它将键入的文档存储为一系列字母数字字符,通常没有视觉格式信息。内容可以是个人笔记或清单、期刊或报纸文章、书籍或任何其他能够以打印形式准确呈现的文本。文本文件与文字处理文件相似,两者的内容主要是文本;它们的不同之处在于,文本文件通常不记录诸如字符样式和大小、分页或其他指定完成文档外观的详细信息。一些计算机操作系统对文本文件(打算直接翻译成人类可读的文本)和二进制文件(由计算机直接解释)进行了基本区分。

The ASCII coding system is known for its adaptability and simplicity.

在大多数用于编码文本的方案中,每个字符都分配一个数值,然后将文本写入一个二进制数字字符串。有一个编码方案家族,称为美国信息交换标准代码(ASCII),在计算历史早期就成为了广泛使用的标准,尽管它对英语以外的语言支持不足。ISO 8859代码系列为基于拉丁字母和类似字母的语言提供了更好的支持,但无法对来自东亚语言(如日语)的字符进行编码,导致不兼容标准的激增。

最近,Unicode®联盟开发了一种称为Unicode®的编码系统,其目标是为地球上每种语言中使用的每个字符分配一个唯一的数字。这将允许对每种语言使用单个代码,并允许来自多种语言的文本显示在单个文件中。Unicode的第一部分基于ISO 8859,而ISO 8859本身就是基于ASCII的。即使在英语国家,使用Unicode®也有优势,因为当从一个系统移动到另一个系统时,使用旧方案编码的文本可能会显示轻微的不一致。

文本文件的优点包括小尺寸和多功能性。比以其他格式存储的相同数据小千字节或兆字节,它们可以通过电子邮件或磁盘快速、大规模地交换。大多数都可以在运行不同操作系统的计算机上使用非常基本的软件打开。主要缺点是缺少格式。对于表示包含图像或依赖设计元素传达其含义的文档(例如,包含表格数据、数学公式或具体诗歌的文件),文本文件可能不是一个好的选择。

文本文件通常供人类阅读和编辑,但并非所有文本文件都包含主要供人类使用的内容。大多数编程代码在编译之前都存储在文本文件中,也就是说,被翻译成机器可读的二进制文件。文件还可能包含机器可读的文本标记,这些标记除了提供纯文本外,还提供格式信息。例如,超文本标记语言(HTML)文件可以在文本编辑器中以纯文本文件的形式打开,或者在被web浏览器解释后显示为格式化网页。类似的方案包括用于布局科学论文的LaTeX和用于结构化数据的可扩展标记语言(XML)。

  • 发表于 2021-12-12 14:35
  • 阅读 ( 129 )
  • 分类:互联网

你可能感兴趣的文章

头文件(header file)和库文件(library file)的区别

...声明函数的函数定义的文件。 目录 1. 概述和主要区别 2. 什么是头文件 3. 什么是库文件 4. 头文件与库文件的相似性 5. 并列比较-头文件与表格形式的库文件 6. 摘要 什么是头文件(header file)? 头文件包含函数声明。程序员可以编...

  • 发布于 2020-10-19 18:35
  • 阅读 ( 370 )

如何用代码读写xml文件

...在其上循环。注意getChildNodes()返回所有子元素,包括文本、注释等。出于我们的目的,我们只需要子元素,因此跳过其他元素。 ...

  • 发布于 2021-03-12 02:25
  • 阅读 ( 409 )

通过脚本自动化gimp来节省您的时间和精力

...IMP中脚本的基本知识,就可以开始尝试了。想想你经常做什么样的过程,这对自动化很有用。接下来是棘手的部分:找出如何使用代码来实现这些想法。 ...

  • 发布于 2021-03-13 15:27
  • 阅读 ( 226 )

ascii和unicode文本之间有什么区别?

ASCII和Unicode都是指文本的数字表示的标准,特别是组成文本的字符。然而,这两个标准有着显著的不同,许多属性反映了它们各自的创作顺序。 ...

  • 发布于 2021-03-28 12:00
  • 阅读 ( 432 )

如何向linux shell脚本添加gui

...用了GTK组件。 捕获日期值 把日期打印到终端上对我们没什么用。如果要从脚本中调用此日历,则需要捕获选定的日期值,以便在脚本中使用它做一些有用的事情。我们还将稍微自定义日历。 我们将在日历中使用以下选项。它们...

  • 发布于 2021-04-03 07:01
  • 阅读 ( 294 )

什么是php文件(如何打开一个)?

...常用于开发由web服务器上的PHP引擎处理的web应用程序。 什么是php文件(a php file)? PHP是由Ra**usLerdorf在1994年创建的,它是用C编程语言编写的一组简单的脚本。它的主要目的是跟踪浏览过他的在线简历的访问者。他最初将这些脚...

  • 发布于 2021-04-04 08:47
  • 阅读 ( 268 )

text2folders是一个简单的批处理文件夹生成器

...节省。Text2Folders通过手动将列表转储到应用程序的GUI或从文本文件加载文件夹名称列表,使批量创建文件夹变得简单。 Text2Folders是免费的,可移植的,并且仅限于Windows。 Text2Folders[通过免费软件天才]

  • 发布于 2021-04-12 11:16
  • 阅读 ( 124 )

充分利用windows命令行的20个最佳提示和技巧

...s. 从Windows命令提示符复制到剪贴板 用简单的方法将输出文本从命令行复制到windows剪贴板 The previous tip showed you two methods for copying text from the command line to the clipboard. The following article shows you an easier method using the clip.exe utility which is...

  • 发布于 2021-04-12 17:01
  • 阅读 ( 284 )

用这个Windows10PowerToy一次重命名多个文件

...口中实时预览所做的更改,这样您就可以确保无论您选择什么选项,您都可以使用这些选项来做什么,如果您使用这些选项的效果很好的话。说到这里,如果你想知道这些选项是做什么的,下面是微软的简要描述:Use Regular Expres...

  • 发布于 2021-05-13 11:40
  • 阅读 ( 152 )

动态链接库(dll)和执行(exe)的区别

...可执行文件。它们有.exe文件扩展名。 覆盖的关键领域 1.什么是dll–定义,功能2.什么是exe–定义,功能3.dll和exe之间的区别是什么–关键区别的比较 关键术语 动态链接库,exe,可执行文件,文件扩展名 什么是动态链接库(dll)?...

  • 发布于 2021-07-01 01:03
  • 阅读 ( 241 )
Pvtj9465
Pvtj9465

0 篇文章

相关推荐