Json替代python v2.4

时间:2013-06-28 11:39:17

标签: json compatibility python-2.4

我想在python 2.4中使用json类功能。我知道我可以使用第三方模块,如simplejson等。

但我不能使用第三方模块。我只能使用默认的python模块。 我在python v2.6中使用了json。那么在v2.4中是否有json的替代方法,或者我可以创建像json.load(open(fileName, 'r'))json.dump(self._dict, open(self._fileName, 'w'))这样的函数。

我必须在没有任何第三方模块的python 2.4中使用这些函数。 或者你认为的任何方法?

1 个答案:

答案 0 :(得分:0)

您可以利用str函数将字典转换为字符串,该字符串将遵循与JSON几乎相同的模式。您可以递归地将对象的属性保存为字典,并将属性名称作为其值的键。使用正则表达式或其他东西将JSON解析为键值对,加载此对象的方式会稍微困难一些。有关问题,请参阅here