问题标签 [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.

0 投票
8 回答
2205 浏览

email - 寻找一个糟糕的电子邮件客户端

我编写了一些代码来以 HTML 和文本的形式发送电子邮件,但在测试它时遇到了麻烦。

在 Thunderbird 和 Outlook 上,有一个以纯文本形式查看的选项,但是我觉得它们很聪明,并且对纯文本做了一些事情(因为它在 Thunderbird 中看起来与在 Outlook 中略有不同)。

最糟糕的电子邮件客户端是什么?一种根本不支持 HTML 并且不够聪明以自行将 HTML 转换为文本的工具。

我希望看到最坏的解决方案。

0 投票
1 回答
2965 浏览

cakephp - 如何让 CakePHP 用换行符呈现纯文本?

我需要我的控制器操作之一以纯文本形式返回名称列表,每行名称。这样做的原因是它可以被期望这种格式的 JQuery 自动完成插件使用。不幸的是,当页面呈现时,\n字符不会呈现为换行符。

控制器

看法

结果

第一个用户\n第二个用户\n第三个用户\n

据我所知,视图作为纯文本返回的,但是,它是按\n字面意思呈现的。我怎样才能防止这种情况?

0 投票
1 回答
3058 浏览

xslt - XSLT 输出纯文本表

我正在使用 XSL 模板将 XHTML/hResume 文档转换为纯文本,但表格布局(不,不是布局表格)有问题。目前我有以下内容,使用优秀的 Dave Pawson 的填充模板

这会产生等宽的列,但我想通过以下几种方式对其进行改进:

  • 查找并使用每列的最大宽度。为此,有必要存储灵活数量的值。在简单的情况下,我可以更改 maxWidth 以执行此操作,但是您如何处理跨列?
  • 将跨列的内容居中。

有没有模板可以做这样的事情?

0 投票
4 回答
256 浏览

php - 在 HTML 页面中显示纯 PHP 代码

我在这里谈论(特别是)论坛 - [PHP]code here[/PHP] - style。一些论坛会转义双引号或其他“危险字符”,而另一些则不会。

最好的方法是什么?你们都在用什么?能做到不用担心代码注入吗?

编辑:谁说过要重新发明轮子?

0 投票
1 回答
2228 浏览

parsing - RegEx 在纯文本电子邮件中查找内嵌图像

某些邮件客户端允许发件人将图像直接放在他们的电子邮件正文中(而不是作为传统附件)。当我在我的应用程序中收到其中一封电子邮件时,我需要能够text/plain查看邮件正文并确定发件人嵌入了内嵌图像。

我正在尝试制作一个正则表达式来在text/plain邮件正文中查找图像占位符,以便我可以将它们交换为<img>我自己启用 HTML 的邮件版本中的标签。(古怪,我知道,但这是要求)。

我发现的问题是占位符因发送邮件客户端而异。例如,当从 MS Outlook 发送时,text/plain多部分消息的正文如下所示:

从 Gmail 发送的类似消息略有不同:

下面是带有 base64 编码图像的text/html主体和部分。image/jpeg

之前有没有人对此进行过任何研究并专门为此目的编制了一个列表或构建了一个 RegEx?

我意识到实现我的目标的一种更可靠的方法是查看text/html消息的一部分——从我所做的少数测试来看,这似乎更加标准化——但不幸的是,我无法在这种情况。

我正在使用 C#,如果这对任何人都很重要。

这是迄今为止我编译的文本/纯图像占位符列表:

  • 邮箱: [image: filename.jpg]
  • 展望 2007: [cid:filename.jpg@01CB50D4.769583B0]
  • 雷鸟 3.0.7: none
0 投票
1 回答
1656 浏览

c# - 无论如何显示从右到左的纯文本邮件?

我正在使用 SmtpClient 在 c# 中发送邮件。我以纯文本形式发送邮件:

我怎样才能将它们作为 RTL 发送?使用 HTML 邮件非常简单——只需将它们标记为 RTL。

示例代码:

0 投票
5 回答
21341 浏览

javascript - 在保留换行符(使用 JavaScript)的同时将 HTML 转换为纯文本最方便的方法是什么?

基本上我只需要从浏览器窗口复制 HTML 并将其粘贴到 textarea 元素中的效果。

例如我想要这个:

变成这样:

0 投票
3 回答
26540 浏览

actionscript-3 - AS3 / AIR - 创建纯文本文件?

是否可以使用 AS3 或 AIR 创建纯文本文件?

例如:我想创建一个名为“MyTextFile.txt”的纯文本文件,让它包含“这是我的文本文件”的文本。并将其保存到我的桌面。

另一种选择是让文件已经存在于目录中,所以我只需要重写它的内容 - 假设这会更容易。

所有这些都应该作为后台进程发生,不会出现任何保存对话框面板。

0 投票
5 回答
8858 浏览

rest - CSV 的替代品?

我打算构建一个将返回自定义文本格式的 RESTful 服务。鉴于我的数据量很大,XML/JSON 过于冗长。我正在寻找基于行的文本格式。

CSV 是一个明显的候选者。但是,我想知道那里是否没有更好的东西。我通过一些研究发现的唯一是CTXFielded Text

我正在寻找一种提供以下内容的格式:

  • 纯文本,易于阅读
  • 大多数软件平台都非常容易解析
  • 无需更改软件客户端即可更改列定义

带字段的文本看起来不错,我绝对可以自己建立一个规范,但我很想知道其他人做了什么,因为这一定是一个非常古老的问题。令人惊讶的是,没有更好的标准。

你有什么建议?

0 投票
1 回答
720 浏览

email - HTML 和纯文本电子邮件消息是否适合在两者中包含超链接?

使用 html 发送的电子邮件显然能够轻松包含指向 Web 资源的超链接。我想了解的是如何最好地将这些链接包含在电子邮件的明文部分?

这对垃圾邮件有影响吗?

例如,我们的 IT 管理系统会发送电子邮件,有时我们会遇到一位客户在垃圾邮件中收到系统消息。

系统处理票证并在更新或修改票证时通知用户,以便他们知道返回站点检查票证的状态。

HTML 部分类似于:

明文部分类似于:

在此纯文本部分中,包含相同超链接的最合适方法是什么,以便用户可以轻松查看此链接,无论他们更喜欢纯文本还是 html 的电子邮件?