将列表序列化到JSON [英] Serializing list to JSON

查看:219
本文介绍了将列表序列化到JSON的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我在客户端和Django服务器之间发送信息,我想使用JSON。我发送简单的信息 - 字符串列表。我尝试使用 django.core.serializers ,但是当我这样做时,我得到了

I am sending information between client and Django server, and I would like to use JSON to this. I am sending simple information - list of strings. I tried using django.core.serializers, but when I did, I got

AttributeError: 'str' object has no attribute '_meta'

看起来可以使用仅适用于Django对象。如何序列化简单的Python对象?

It seems this can be used only for Django objects. How can I serialize simple, Python objects?

推荐答案

您可以使用纯Python来做到这一点:

You can use pure Python to do it:

import json
list = [1, 2, (3, 4)] # Note that the 3rd element is a tuple (3, 4)
json.dumps(list) # '[1, 2, [3, 4]]'

这篇关于将列表序列化到JSON的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆