2024-05-15 00:18:12 发布
网友
我希望能够解码一种类似JSON的格式,但可以处理十六进制内容。我们称之为JSHON。示例内容:
{ "nine": 9, "ten": 0xA, "eleven": 11 }
是很容易诱使the stdlib json module提供这样的能力,还是我应该使用其他的东西。你知道吗
根据它的文档,demjson支持这一点(在非严格模式下)。它还不支持python3,但现在就可以了。你知道吗
简单的解决方法是使用^{}
>>> data = ''' ... { ... "nine": 9, ... "ten": 0xA, ... "eleven": 11 ... } ... ''' >>> import ast >>> ast.literal_eval(data) {'eleven': 11, 'nine': 9, 'ten': 10}
根据它的文档,demjson支持这一点(在非严格模式下)。它还不支持python3,但现在就可以了。你知道吗
简单的解决方法是使用^{}
相关问题 更多 >
编程相关推荐