我试图将JSON转储字符串解析为对象。这是我的代码:
def routePolicyDecoder(o):
print o
return o
params = '{"__Cbr2IspRoutePolicy__": {"defaultPolicy": {"__RoutePolicyMatchAction__": {"actions": ["set med 0", "set community ABCD", "pass"], "match": "default"}}, "policyName": "123456789", "ispName": "ABCD"}}'
json.loads(params, object_hook=routePolicyDecoder)
然后我输出如下:
{u'match': u'default', u'actions': [u'set med 0', u'set community ABCD', u'pass']}
{u'__RoutePolicyMatchAction__': None}
{u'defaultPolicy': None, u'policyName': u'123456789', u'ispName': u'ABCD'}
{u'__Cbr2IspRoutePolicy__': None}
关于为什么没有发生在这里的任何想法?
任何帮助将不胜感激。