Возможный дубликат:
Преобразование XML в JSON с использованием Python?
Я работаю над App Engine, и мне нужно преобразовать XML-документ, полученный с удаленного сервера, в эквивалентный объект JSON.
Я использую xml.dom.minidom
для анализа данных XML, возвращаемых urlfetch
. Я также пытаюсь использовать django.utils.simplejson
для преобразования проанализированного XML-документа в JSON. Я совершенно не понимаю, как спрятать друг друга. Ниже приведен код, с которым я возился:
from xml.dom import minidom
from django.utils import simplejson as json
#pseudo code that returns actual xml data as a string from remote server.
result = urlfetch.fetch(url,'','get');
dom = minidom.parseString(result.content)
json = simplejson.load(dom)
self.response.out.write(json)