Javascript 字符串到数组/字典

标签 javascript python arrays string list

如何转换这样的字符串:

"{u'value': {u'username': u'testeuser', u'status': 1,
 u'firstName': u'a', u'lastName': u'a', u'gender': u'a',
 u'date': u'2013-03-06T09:01:27.939007',
 u'id': u'b1dab21bef3f3fd050d7c2f3e8006045'},
 u'key': u'2013-03-06T09:01:27.939007'}"

类似于列表,我可以找到诸如 data['value']data['username'] 之类的信息?

最佳答案

您的字符串看起来像是您错误地序列化了字典。要将数据(例如字典、列表等)传递到客户端,您需要将其序列化为 JSON 格式。

为了在 Python 代码中执行此操作,您应该使用 json.dumps(dict)来自 json 包,而在客户端,您需要应用 JSON.parse(data)加载数据回来。

关于Javascript 字符串到数组/字典,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15662840/

相关文章:

javascript - Facebook 获取访问 token

javascript - 单击另一个组件后无法解决组件中的参数错误

python - 将 Matlab 连接到 TensorFlow

python - 插入 Jade 和 Python 字典

javascript - 根据两个条件(重复的 mac 地址和使用条件小于或大于)从 JavaScript 中的对象数组中删除对象

javascript - Angular 确保在打开另一个开关时关闭开关

javascript - 在迭代器内部访问外部数据库时出现问题

带填充的 Python 整数到十六进制字符串

c - 函数返回字符数组 C

javascript - 哪种外部环境可能导致接头不执行任何操作?