适合Python 2.2或更早版本的最佳JSON库?
我正在使用的平台只支持Python 2.2版本。我需要处理一些简单的JSON输入。可是,JSON在2.2版本的标准库里并没有包含,而simpleJSON也需要更高的版本。那我该怎么办呢?谢谢!
2 个回答
1
@brice 你可以使用旧版本的 simplejson 这个 Python 库来和 WebLogic 一起使用。假设你的 beahome 路径是 /home/oracle/middleware,那么你可以使用以下命令:
curl -o /tmp/python2.2.zip -LJO https://github.com/simplejson/simplejson/archive/python2.2.zip
unzip /tmp/python2.2.zip -d /tmp/python2.2
cp -R /tmp/python2.2/simplejson-python2.2/simplejson /home/oracle/middleware/oracle_common/common/wlst
1
Python 2.2已经有九年了,而且它有一个安全问题,这个问题在2.2版本中是自带的,但他们并没有提供一个编译好的修复版本(虽然有补丁,但没有新的2.2版本来解决这个问题)。Python 2.2已经不再支持,也过时了,而从2.6版本开始,Python自带了一个json
模块。所以,最好的办法是找一个不使用这些旧的、不安全的、也不再支持的软件的服务提供商。