跳转至

Marshalls

继承

Object

简要描述

数据转换(编组)和编码助手。

描述

提供数据转换和编码实用程序功能。

方法

返回值类型 方法名称
PoolByteArray base64_to_raw(base64_str: String)
String base64_to_utf8(base64_str: String)
Variant base64_to_variant(base64_str: String, allow_objects: bool = false)
String raw_to_base64(array: PoolByteArray)
String utf8_to_base64(utf8_str: String)
String variant_to_base64(variant: Variant, full_objects: bool = false)

方法说明

  • base64_to_raw base64_to_raw(base64_str: String)

返回与Base64编码的字符串base64_str对应的已解码PoolByteArray


  • base64_to_utf8 base64_to_utf8(base64_str: String)

返回与Base64编码的字符串base64_str对应的解码字符串。


  • base64_to_variant base64_to_variant(base64_str: String, allow_objects: bool = false)

返回与Base64编码的字符串base64_str对应的解码后的Variant

**警告:**反序列化的对象可以包含要执行的代码。


  • raw_to_base64 raw_to_base64(array: PoolByteArray)

返回给定PoolByteArray的Base64编码的字符串。


  • utf8_to_base64 utf8_to_base64(utf8_str: String)

返回UTF-8字符串utf8_str的Base64编码的字符串。


  • variant_to_base64 variant_to_base64(variant: Variant, full_objects: bool = false)

返回Variant variant的Base64编码的字符串。