我想在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中使用这些函数。 或者你认为的任何方法?
答案 0 :(得分:0)
您可以利用str
函数将字典转换为字符串,该字符串将遵循与JSON几乎相同的模式。您可以递归地将对象的属性保存为字典,并将属性名称作为其值的键。使用正则表达式或其他东西将JSON解析为键值对,加载此对象的方式会稍微困难一些。有关问题,请参阅here。