问题标签 [plaintext]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
binary - 明文和二进制数据有什么区别?
许多语言具有仅处理“纯文本”而不是二进制的功能。这是否意味着只允许 ASCII 范围内的字符?
二进制只是一系列字节,它不是类似于纯文本,它只是一系列解释为字符的字节吗?那么,明文可以存储与二进制相同的数据格式/协议吗?
yahoo-pipes - 在 Yahoo Pipes 中获取纯文本
我有一个 Yahoo 管道从 Google 组获取 Atom 提要,我想对消息的全文进行一些处理(运行各种正则表达式来提取数据)。我可以使用这样的网址从 Google 获取纯文本的消息文本:
但是,我无法将它作为字符串值放入 Yahoo 管道。Fetch Page 拒绝非 HTML 页面。使用 html 表的 YQL 似乎可以工作,并将纯文本包装在 ap 元素中,我可以像这样提取其文本:
但是,如果消息文本包含 html 标记,YQL 将返回 HTML 子树而不是字符串。有没有办法将它展平回其 HTML 源代码?
html - 来自 HTML 的对齐纯文本
我需要任意 HTML 文件(例如,博客文章)的纯文本表示。到目前为止,这不是问题,有几十个 HTML 到 txt 转换器。但是,段落中的文本(读作“p
元素”)应该在纯文本视图中对齐(到一定数量的列),并且如果可能的话,使用连字符以提供更好的可读结果。此外,生成的文本文件必须是 UTF-8 或 UTF-16。
我可以使用 XSLT 进行简单的纯文本对话,这几乎是微不足道的。但是文本的合理性超出了它的可能性(不太正确,因为 XSLT 是图灵完备的,但足够接近现实)。
FOP和 XSL-FO 也不起作用。他们按照要求做,但是 FOP 的纯文本输出很糟糕(开发人员说,它不适合这种用途)。
我还尝试了 HTML -> XSLT -> Roff,但我坚持使用 groff,它的 Unicode 支持远非最佳。因为有像省略号(“...”)这样的字符和印刷正确的引号,所以在 XSLT 样式表中告诉 groff 几十个 Unicode 字符的转义序列是相当麻烦的。
另一种方法是转换为 TeX 并以纯文本形式输出,但我以前从未尝试过使用 (La)TeX。
也许我错过了一些非常简单的事情。有谁知道,我怎样才能实现上述目标?顺便说一句:解决方案最好在没有 root 权限的情况下使用 PHP、Python、Perl、XSLT 或在半体面的 Linux 发行版中找到的任何程序。
language-agnostic - 用于呈现纯文本 EDI 消息的 xslt 之类的东西?
我经常遇到各种纯文本格式的 EDI 消息,例如以下格式:
..导致这样的消息:
阅读上面的转储显然需要集中注意力,而且我经常发现自己忘记了列和字段。如果有一种方法来表达消息的语法并获得标记的文件(例如在 HTML 中),那就太好了。
当然可以使用任何语言的定制脚本来做到这一点,但我很好奇:有没有通用的东西来转换纯文本,就像 XSLT 对 XML 所做的那样?
python - 使用 Python 将 HTML 转换为纯文本的最佳方法
我正在从事一个涉及将大量 HTML 内容转换为纯文本/文本的项目。我有一个自定义编写的模块可以完成这项工作,但我想知道是否有一些标准工具可以帮助完成这项工作。
email - 纯文本电子邮件中的斜线导致发送失败
我正在处理的特定邮件服务器拒绝发送带有一些正斜杠和反斜杠的纯文本电子邮件。可能会将这些与其他内容混淆。
电子邮件只是网站上的联系表格,因此它是某人撰写的文字简介。
逃避或以其他方式防止此类问题的最佳方法是什么?
我可以去掉所有的斜线,但这似乎有点粗糙。
mysql - 如何将存储在注册表中的 Mysql odbc 连接字符串作为纯文本排序
Mysql odbc 连接字符串以纯文本形式存储在 Windows 注册表中。所以有人可以找到它并查看我的数据库。
我该如何解决这个安全问题。
谢谢
更新:
感谢您的答复。服务器以非常安全的方式设置,例如用于 FTP 的 SSL 和用于远程桌面的两因素身份验证。但问题是,如果有人确实进入了服务器,他们可以看到数据库登录的密码。
我正在考虑在无 DNS 字符串中加密密码,并在外部文件中有一个密钥来解密它。但是如果有人找到他们可以获得密码的密钥,问题仍然存在。
你有什么其他的建议?
formatting - 格式化纯文本输出以进行打印?
我有一个程序可以将报告输出为纯文本。报告必须是纯文本才能加载到第三方程序中。该报告还需要可打印。
在处理纯文本时,我应该对页面上的行大小和行数设置什么限制才能使其合理打印?
javascript - 哪个 Javascript 代码编辑器支持纯文本行编号?
我需要添加一个也具有行号功能的文本区域。我试过EditArea
了,但我无法让它与文本文件一起工作。如果它可以突出现有编程语言的语法,那将是理想的,但这只是附带的好处。
我所追求的主要是我粘贴的任何内容的行号。请仅列出开源的。