首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >是否有一个标准函数可以将多行文本转换为ASCII转义形式,反之亦然?

是否有一个标准函数可以将多行文本转换为ASCII转义形式,反之亦然?
EN

Stack Overflow用户
提问于 2014-09-18 12:44:15
回答 2查看 241关注 0票数 0

更新:

正确的术语是escaping me。我正在寻找的是一个函数,可以将多行ASCII文本转换为ASCII转义形式。

是否有一个标准函数可以将多行文本转换为ASCII转义形式,反之亦然?

我需要将多行文本存储为name=value对,基本上是行.ini文件,其中Value是适合单行的ASCII码转义文本,但如果存在这样的格式,我更喜欢不使用数字代码来表示非打印字符的格式。

多行文本可以很长,最大长度为65K。

EN

回答 2

Stack Overflow用户

发布于 2014-09-18 13:04:43

使用Base64怎么样?

Base64用于对电子邮件的附件进行编码。Base64可以将任何类型的数据转换为最多64种字符组成的字符串(大小写字母表(52种),0到9 (10种),"-“和"+")。

大图片(超过1MB)可以用Base64编码,因此65K字符可能不会造成问题。

票数 1
EN

Stack Overflow用户

发布于 2014-09-19 00:47:23

在Windows .ini文件中,您可以使用整个节来存储多行数据。

代码语言:javascript
运行
复制
[key1] 
several lines 
of data

[key2] 
another

GetPrivateProfileSection阅读它。要获取密钥列表,请使用GetPrivateProfileSectionNames

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25904302

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档