使用Python将JSON转换为SQL:推荐的库/技术有哪些?
是的,我看到过一些把SQL转换成JSON的内容,但很少有人讨论反过来的情况。我想问的问题有三个:
1. 如果我做一个把JSON转换成SQL的工具,是不是在重复别人已经做过的事情?
2. 有没有好的库可以参考,用来实现这个功能?
3. 在处理SQL和JSON时,有没有什么特别的技巧或者方法可以让我更高效、更简洁地完成这项工作?
像往常一样,感谢大家的任何建议。
2 个回答
0
你试过Pypi吗?那里有很多库和包,我相信你能找到你需要的东西。http://pypi.python.org/pypi
正如Gerrat所建议的,如果你在使用某个框架,它可能也会有相关的东西。如果没有的话,Python的包是你找到所需内容的最佳选择。如果在这两个地方都找不到,你可以去你选择的框架的代码片段部分或者Python相关的网站看看。
所以你有很多选择。你只需要去找找就行了^^
1
JSON里面有一些SQL内容其实没什么大不了的。
听起来你只是想读取包含JSON字符串的文件。你可以使用Python标准库里的json模块(http://docs.python.org/library/json.html)来把字符串读进一个Python变量里。
import json
var = json.loads(your_string)
之后,你只需要把SQL字符串拿出来,用和你的数据库对应的Python数据库驱动来执行它们就可以了。