python - 在 Python 中将 JSON 转换为 XML

标签 python xml json

我看到一些关于 SO 的问题,询问有关将 XML 转换为 JSON 的方法,但我有兴趣采用另一种方式。有没有用于将 JSON 转换为 XML 的 python 库?


编辑: 没有立即返回,所以我继续编写了一个脚本来解决这个问题。

Python 已经允许您从 JSON 转换为原生 dict(使用 json 或在 < 2.6 版本中,simplejson),所以我编写了一个库来转换原生将字典转换为 XML 字符串。

https://github.com/quandyfactory/dict2xml

它支持 int、float、boolean、string(和 unicode)、array 和 dict 数据类型以及任意嵌套(yay 递归)。

我会在 8 小时后发布这个作为答案。

最佳答案

什么都没有马上回来,所以我继续写了一个脚本来解决这个问题。

Python 已经允许您从 JSON 转换为原生 dict(使用 json 或在 < 2.6 版本中,simplejson),所以我编写了一个库来转换原生将字典转换为 XML 字符串。

https://github.com/quandyfactory/dict2xml

它支持 int、float、boolean、string(和 unicode)、array 和 dict 数据类型以及任意嵌套(yay 递归)。

关于python - 在 Python 中将 JSON 转换为 XML,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8988775/

相关文章:

python - Ubuntu VPS 上的 Django [Errno 2] 没有这样的文件或目录 : 'file1.json'

java - 从 Restful 服务返回时的最佳实践 - 返回 Java 对象与返回手动构造的 JSON

Python 范围问题

python - Django - 注销 View 自定义失败

python - 超时异常 : Message:

c++ - 最好的 C++ XML 库,快速设置

javascript - 使用 Node 将字符串解析为 JSON 会给出意外的标记,验证器说可以

python - celery 任务在 Django 框架中不起作用

.net - 在 Asp.Net Core 中加载 XSLT

xml - 如何公开大量 XML 文档 (~2M) 以供离线查询 (xpath)?