2012-03-16 75 views
-2

我想知道,是否有可能發送一個json對象編碼在PHP(zend控制器行動)文件到python文件? python中有沒有函數可以解碼php編碼的json對象?如果有的話,請在這裏張貼你的回覆。謝謝從php文件發送Json對象到python文件?

+1

看看Python的'json' MODUL編碼和解碼JSON字符串 – fajran 2012-03-16 11:52:36

+0

json.JSONDECODER功能是有在oython爲object..i我只是混淆了JSON解碼是將它服務於解碼從php文件編碼的Json對象。 – supraja 2012-03-16 12:00:40

+0

只要PHP中的編碼器返回一個有效的JSON字符串,用任何語言編寫的任何JSON解碼器都應該能夠正確解析PHP – fajran 2012-03-16 12:55:22

回答

0

你可以在python中使用RAW字符串標識符(r)。像這樣的東西會工作:

# Python 2.6.2 
>>> import simplejson as json 
>>> s = r'{"a":{"a1":"{\"foo\":\"bar\",\"foo1\":\"bar1\"}"}}' 
>>> json.loads(s) 
{u'a': {u'a1': u'{"foo":"bar","foo1":"bar1"}'}}