你在这里: 文本解码器

文本解码器

将多个不同文本编码中的字符串解码为纯文本。支持以下编码类型:

URL(百分比编码)

此编码用于确保字符串对于包含在URL中是有效的。所有不是字母的字符,数字,破折号,时期,下划线或颚化符将被编码。textDecoder转换编码字符串,例如黑色%20%26%20白色以其解码形式黑白.

Unicode码位(\uXXXX或U+XXXX)

此编码用于将非ASCII字符编码为ASCII字符串。通常使用两种表示法:UXXXX和U+XXXX,其中“XXXX”字符串表示Unicode码位的十六进制值。例如,西里尔文字符_表示为\u04e4或u+04e4。textdecoder将包含代码点引用的字符串转换为utf-8字符串,代码点被取消引用。任何不属于Unicode码位的字符都将保持不变。例如,字符串“u+0f06εa\u03a8”将被解码为“εaψ”

XML

此编码用于确保字符串可用于XML文档。对XML中具有语法意义的字符进行转义,使用以下映射:

性格 编码值
< <
> >
& &

此外,XML编码允许使用其Unicode码位的十进制或十六进制表示来表示任何字符。textdecoder转换XML编码字符串,如黑白在它的纯文本表示中,黑与白.

HTML

此编码是XML编码的扩展。HTML编码包括许多不能用简单的拉丁字符集表示的字符,比如,±或Ω。文本解码器将转换HTML编码的字符串,如这一点;那个在它的纯文本表示中,这±.

Base64

base64编码是一种将任意数据存储为ASCII字符串的方法。文本解码器将base64编码的数据转换为文本字符串。base64数据将被解码成一个字节序列,然后将使用二进制数据参数的字符编码中给出的字符编码来解释。

十六进制

十六进制编码是另一种将任意数据存储为ASCII字符串的方法。文本解码器将十六进制编码数据转换为文本字符串。十六进制数据将被解码成一个字节序列,然后将使用二进制数据参数的字符编码中给出的字符编码来解释。

参数

编辑变压器参数

使用一组菜单选项,可以通过引用工作区中的其他元素来指定变压器参数。更高级的功能,例如高级编辑器和算术编辑器,也可用于一些变压器。要访问这些选项的菜单,点击在适用参数旁边。更多信息,看见变压器参数菜单选项.

变压器类别

变压器历史

选择url作为编码类型替换urlcoder转换器,现在已弃用。

搜索FME知识中心

在上搜索有关此变压器的示例和信息FME知识中心.

标签关键词:urldecoder decode encode