【发布时间】:2011-12-02 18:46:38
【问题描述】:
我有 JavaScript 代码,可以从网络服务中检索数值向量。原始数据是一个双精度数组,它被转换为字节数组,然后进行 base64 编码。我在 JavaScript 中从 base64 解码,但是我不知道如何将结果字节转换为数字数组。
【问题讨论】:
-
我不确定您的数据是什么样的,但您可以使用 .split("delimiterCharacter") 从分隔数据创建一个数组
-
呃,将数据加倍为字节序列 - 我认为,您必须手动实现。 In this question我找到了一个将double转换为字节的算法,也许你可以反转它。
-
你能提供一些示例数据吗?
-
@alecgorge 以下是在 base64 解码后使用 console.log() 打印的内容: l²@ù±@*±@±@Ó°@¾¯@â®@&®@ @@ ©@ ©@¶¨@Æ©@À§@V©@ä§@²¨@¬§@ʧ@Ч@§@²©@Ú¨@¥@©@¶§@À¥@¦ @L¦@è¦@¦@ª¦@¦@§@§@(§@N¨@~¨@¨@©@ª@¨@l«@Vª@îª@¦«@¨@D«@ v«@4«@à«@ª@«@@r@þ¬@,®@b®@Ư@¯@Ø®@Ì®@D°@n°@,°@Ø®@æ¬ @ȯ@1°@|°@h°@h°@v°@z¯@¾°@r°@̯@·°@Я@ü¯@â¯@¯@
¯@z®@ö®@¬@j¬@°©@>«@d©@¨@¨@H¥@À¤@î¤@¤@ ¡@Æ¢@Ê @Ø@* @T @@@@Ü @Ä@@0@@Þ @¡@¸¢@î¢@¢@¨£@ø£@ú¢@¤@¤@£ @ä¢@¥@Ò¥@¤@J¥@&¦@¨¦@ -
@Abiel 这有点笨拙。 gist 中的 base64 编码数据怎么样?
标签: javascript