编码/解码格式化器
Version 24.2.8986
Version 24.2.8986
编码/解码格式化器
base64decode()
将属性值转换为 base64 解码字符串。
base64encode()
将属性值转换为 base64 编码字符串。
csvescape()
csvescape 格式化器从匹配值的列中返回 CSV 数据,每个元素以单独的结果输出。
示例
在以下示例中,csv 函数 和 csvescape
选项均从示例 CSV 文档中输出。
<arc:call op="csvListRecords">
Standard output: [csv('column1')], [csv('column2')], [csv('column3')]
Output with csvescape(): [csv('column1') | csvescape()], [csv('column2') | csvescape()], [csv('column3') | csvescape()]
</arc:call>
运行此代码会在 CSV 标题下的第一行显示以下输出。
Standard output: entry1, entry2, entry3
Output with csvescape(): "entry1", "entry2", "entry3"
jsonescape()
将属性值转换为 JSON 转义的单行字符串。
md5hash([converttobase64])
计算属性值的 MD5 哈希值。
- encodetobase64:可选的布尔值,用于指定是否将结果转换为 base64 编码的字符串。默认值为 true。
sha1hash([converttobase64])
计算属性值的 SHA-1 哈希值。
- encodetobase64:可选的布尔值,用于指定是否将结果转换为 base64 编码的字符串。默认值为 true。
sqlescape()
将属性值转换为 SQL 封装的单行字符串。
- dbtype:要编码的数据库类型。允许的值是 SQL 或 SQLite。默认值是 SQL。
xmldecode()
将属性值转换为 XML 解码的字符串。
xmlencode()
将属性值转换为 XML 编码的字符串。