Hi Jason, there's something wrong in your code example.
You can't parse result with minidom. I think it should be something like from StringIO import StringIO import logging [...] try: dom = minidom.parse(StringIO(result.content)) except: logging.exception('Failed to parse XML:') self.response.out.write('failed!') logging.exception() logs the actual exception. This log message should give you a hint what's going wrong. I have no troubles importing minidom... Andi On Sun, Jul 12, 2009 at 11:27 AM, Jason Salas<digitalpontificat...@gmail.com> wrote: > > I've been trying to use the xml.dom.minidom parser to read-in XML data > for an app I'm building and App Engine always throws an error whenever > I reference the minidom.parse() method in my code. > > Here's the code: > > from xml.dom import minidom > from google.appengine.api import urlfetch > > class AppMain(webapp.RequestHandler): > def get(self): > url = 'http://foo.com/bar/mydata.xml' > result = urlfetch.fetch(url) > if result.status_code == 200: > self.response.out.write('got this far!') > try: > dom = minidom.parse(result) > except: > self.response.out.write('failed!') > > I'm getting exceptions.ImportError. Thanks for your help! > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Google App Engine" group. To post to this group, send email to google-appengine@googlegroups.com To unsubscribe from this group, send email to google-appengine+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en -~----------~----~----~----~------~----~------~--~---