XSLT 中十六进制转换为 ASCII 字符编码

问题描述 投票:0回答:1

我们如何将以下十六进制输入转换为 XSLT 中的 ASCII 字符编码?
十六进制输入始终是固定的 8 个十六进制数字。可以帮忙吗,谢谢

XML

 <input>
   <hex>00000002</hex>
   <hex>00000064</hex>
   <hex>00000111</hex>
   <hex>00000333</hex>
   <hex>0000003C</hex>
 </input>
xslt type-conversion hex ascii ibm-datapower
1个回答
0
投票

其中一些代码超出了 ASCII 范围,但如果 ASCII 您指的是 Unicode,您可以尝试

<xsl:value-of select="concat('&amp;#x', hex, ';')"
  disable-output-escaping="yes"/>
© www.soinside.com 2019 - 2024. All rights reserved.