将JavaScript字节数组转换为Python数据类型

时间:2017-09-29 03:13:06

标签: javascript python arrays

我有一个应用程序/服务,我试图与其进行交互。该服务将JavaScript字节数组原始发送到本机JavaScript客户端。据我所知,客户端基本上将一系列二进制字节推送到变量中。为清楚起见,以下是本机JavaScript客户端处理此数据的方式:

t.prototype.responseToMsg = function(t) {
  var i, r, u;
  return n.Msg.isMsg(t) ? t : (i = "",
  true ? true ? (r = new Uint8Array(t),
  i = this.decode(r)) : (u = this.parseStr(t),
  i = this.decode(u)) : i = t,
  angular.fromJson(i))
}

JavaScript在语法上很熟悉,但不是我使用的东西。这段代码有点混淆/缩小。

所以我的客户端是用Python编写的,我的环境中可用的模块有限。我不能使用类似Python模块的东西在JavaScript中本地评估它,也不想对node.js之类的东西进行外部调用 - 我认为这些可能会引入额外的实现问题。

将某些字节数组转换为Python中的字典或其他格式会有什么好处。如果我能到达那里,我可以稍后处理JSON反序列化。

有没有办法将此原始数据解析或转换为可用的Python数据类型?

0 个答案:

没有答案