标签: plaintext

通过Apps脚本以纯文本格式设置Google表格单元格

使用Google Apps脚本,我想将Google表格单元格的格式设置为纯文本.

我想这样做的原因是因为我想以美国日期格式(MM/DD/YYYY)显示日期.[我们可以假设OP的Google帐户中的区域设置设置为使用DD/MM/YYYY,这是一种更常见的日期格式.-Ed.]

我创建这样的字符串:

var thisDate = Utilities.formatDate (new Date (), SpreadsheetApp.getActiveSpreadsheet (). getSpreadsheetTimeZone (), "MM / d / yyyy");
Run Code Online (Sandbox Code Playgroud)

...以美国格式返回日期,06/ 13/2012,这就是我想要的.但是,当我将单元格的值设置为该字符串时:

sheet.getRange (1, n). setValue (thisDate);
Run Code Online (Sandbox Code Playgroud)

...日期根据我的区域设置格式化为单元格,13/06/ 2012,而不是美国格式.

以下操作也会失败,因为日期以标准格式返回,而不是美国格式:

sheet.getRange (1, n). getValue () == "06/13/2012"
Run Code Online (Sandbox Code Playgroud)

当单元格格式化为纯文本而不是日期时,一切正常.

所以,我的问题是,如何使用JavaScript格式化单元格.

format plaintext google-sheets google-apps-script

21
推荐指数
4
解决办法
9778
查看次数

使用PHPMailer发送纯文本电子邮件

我在使用PHPMailer发送纯文本电子邮件时遇到问题.

我有一个文本,我从文本文件中读取并通过PHPMailer将其邮寄给邮件收件人

当收件人获得实际的电子邮件时,邮件的格式与文本文件中的格式不同,所有内容都在一行中,我发送的电子邮件中不包含新行和标签.文字包装完全关闭.

码:

        $mail->ContentType = 'text/plain'; 
        $mail->IsHTML(false);
        $address = "test@test.com";
        $mail->AddAddress($address, "John Doe");

        $mail->SetFrom(EMAIL_TEST_FROM);

        $mail->AddReplyTo(EMAIL_TEST_REPLY);



        $mail->Subject = $action." REGISTRATION ".$formName.$tld;
        $mail->From = EMAIL_TEST;  

        $mail->MsgHTML(file_get_contents($newFile));


        if($mail->Send()){
            return true;
        }
Run Code Online (Sandbox Code Playgroud)

php email formatting plaintext phpmailer

18
推荐指数
2
解决办法
4万
查看次数

明文和二进制数据有什么区别?

许多语言都具有仅处理"明文"而非二进制的功能.这是否意味着只允许ASCII范围内的字符?

二进制只是一系列字节,是不是类似于明文,它只是一系列被解释为字符的字节?那么,明文可以存储与二进制相同的数据格式/协议吗?

format binary plaintext

16
推荐指数
3
解决办法
8146
查看次数

我在哪里可以找到大量的文本文件?

可能重复:
查找数据集以测试FULLTEXT样式搜索

我最近参加了一个数据挖掘项目,我需要100 GB的纯文本进行测试......我厌倦了整天搜索网络.有人请通过提供我可以下载此类文本文件的链接来帮助我.谢谢.

plaintext text-files text-database

16
推荐指数
2
解决办法
7万
查看次数

从mbox文件中提取电子邮件的正文,将其解码为纯文本,而不管Charset和Content Transfer Encoding

我正在尝试使用Python 3从thunderbird mbox文件中提取电子邮件的正文.这是一个IMAP帐户.

我希望将电子邮件正文的文本部分作为unicode字符串进行处理.它应该"看起来像"Thunderbird中的电子邮件,并且不包含转义字符,例如\ r \n = 20等.

我认为内容传输编码我不知道如何解码或删除.我收到的电子邮件包含各种不同的内容类型和不同的内容传输编码.这是我目前的尝试:

import mailbox
import quopri,base64

def myconvert(encoded,ContentTransferEncoding):
    if ContentTransferEncoding == 'quoted-printable':
        result = quopri.decodestring(encoded)
    elif ContentTransferEncoding == 'base64':
        result = base64.b64decode(encoded)

mboxfile = 'C:/Users/Username/Documents/Thunderbird/Data/profile/ImapMail/server.name/INBOX'

for msg in mailbox.mbox(mboxfile):
    if msg.is_multipart():    #Walk through the parts of the email to find the text body.
        for part in msg.walk():
            if part.is_multipart(): # If part is multipart, walk through the subparts.
                for subpart in part.walk():
                    if subpart.get_content_type() == 'text/plain':
                        body = subpart.get_payload() # Get the subpart …
Run Code Online (Sandbox Code Playgroud)

email content-type plaintext mbox python-3.x

13
推荐指数
1
解决办法
1万
查看次数

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

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

例如,我想要这个:

<p>Some</p>
<div>text<br />Some</div>
<div>text</div>
Run Code Online (Sandbox Code Playgroud)

成为这个:

Some
text
Some
text
Run Code Online (Sandbox Code Playgroud)

html javascript plaintext

12
推荐指数
3
解决办法
2万
查看次数

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

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

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

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

所有这些都应该作为后台进程发生,不会出现任何保存的拨号面板.

air file plaintext actionscript-3

12
推荐指数
1
解决办法
3万
查看次数

重置忘记的用户密码的最佳做法

据我所知,有两种合理的方法可以重置用户忘记的密码.

  1. 让用户输入他们的电子邮件地址,并将新的明文密码发送到他们的电子邮件地址.

  2. 链接将发送到其电子邮件地址,该URL在URL中具有UID号.单击此按钮会将用户带到网站上的表单,在那里他们可以选择自己的新密码.

哪种方法更可取,为什么?

如果使用方法1,则第三方可能会阅读电子邮件并获取新密码.如果使用方法2,什么是阻止某人有条不紊地通过UID代码尝试访问表单来更改用户的密码?

plaintext forgot-password password-recovery

12
推荐指数
2
解决办法
2万
查看次数

在C#中以纯文本电子邮件格式化表格

我正试图通过电子邮件以表格格式发送数据,我只是被告知我们的一些客户端无法接收HTML格式的电子邮件,这就是我正在使用的.我尝试使用制表符管理它,但字符串的长度变化太大,以使这个合理.

有没有办法轻松格式化纯文本电子邮件中的表格数据?

c# email plaintext

11
推荐指数
1
解决办法
2929
查看次数

在Java中将HTML转换为纯文本

我需要将HTML转换为纯文本.我对格式化的唯一要求是在纯文本中保留新行.新行不仅应显示在<br>其他标签的情况下,例如<tr/>,也应显示</p>新行.

用于测试的示例HTML页面是:

请注意,这些只是随机网址.

我已经尝试了在这个StackOverflow问题的答案中提到的各种库(JSoup,Javax.swing,Apache utils)来将HTML转换为纯文本.

使用JSoup的示例:

public class JSoupTest {

 @Test
 public void SimpleParse() {
  try {
   Document doc = Jsoup.connect("http://www.particle.kth.se/~lindsey/JavaCourse/Book/Part1/Java/Chapter09/scannerConsole.html").get();
   System.out.print(doc.text());

  } catch (IOException e) {
   // TODO Auto-generated catch block
   e.printStackTrace();
  }
 }
}
Run Code Online (Sandbox Code Playgroud)

HTMLEditorKit示例:

import javax.swing.text.html.*;
import javax.swing.text.html.parser.*;

public class Html2Text extends HTMLEditorKit.ParserCallback {
 StringBuffer s;

 public Html2Text() {}

 public void parse(Reader in) throws IOException {
   s = new StringBuffer();
   ParserDelegator delegator = new ParserDelegator();
   // the …
Run Code Online (Sandbox Code Playgroud)

java parsing plaintext htmleditorkit jsoup

10
推荐指数
2
解决办法
4万
查看次数