【问题标题】:ASP Classic - convert base64binary string to byte arrayASP Classic - 将 base64binary 字符串转换为字节数组
【发布时间】:2011-11-19 13:28:32
【问题描述】:

我正在尝试将 base64binary 字符串转换为经典 ASP 中的字节数组。 StrConv() 在 ASP 中不存在。

我的目标是获取从 Web 服务调用接收到的 base64binary 字符串,并将二进制格式写入文件。

谢谢,
-m

【问题讨论】:

    标签: asp-classic


    【解决方案1】:

    前段时间遇到类似情况时,我使用MSXML将数据转换为字节数组,然后再保存到文件中。您将需要版本 3 或更高版本。

    要做到这一点,你会:

    • 使用 MSXML 加载数据
    • 将节点的dataType 属性设置为bin.base64
    • 使用nodeTypedValue属性从节点读取二进制数据
    • 要保存文件,您可以使用ADODB.Stream 组件。

    下面是一些关于如何做到这一点的链接。

    http://ghads.wordpress.com/2008/10/17/vbscript-readwrite-binary-encodedecode-base64/

    http://support.microsoft.com/kb/254388

    http://www.motobit.com/tips/detpg_binasp/

    【讨论】:

    • 太棒了!这帮助很大!
    猜你喜欢
    • 2021-11-11
    • 1970-01-01
    • 2018-10-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多