コード例 #1
0
ファイル: __init__.py プロジェクト: prabhu/pynationalrail
def parseXml(ixml, tagName):
    """
    Method to parse the given xml for the given id and return the result as object
    minidom is used here.
    @param xml: Xml to parse
    @param tagName: Tag name to look for in the xml
    """
    doc = xml.dom.minidom.parseString(ixml)
    if doc:
        doc = doc.getElementsByTagName(tagName)
        if doc:
            return fromstring(doc[0].toxml())
    return None
コード例 #2
0
ファイル: rest.py プロジェクト: fuadmuhammad/searchkajian
def load(url):
  dl = download(url)
  try:
    return simplejson.loads(dl)
  except:
    return xml2dict.fromstring(dl)
コード例 #3
0
ファイル: rest.py プロジェクト: fuadmuhammad/searchkajian
def load_xml(url):
  return xml2dict.fromstring(download(url))
コード例 #4
0
ファイル: pyslideshare.py プロジェクト: mentels/pyslideshare2
 def parsexml(self, xml):
     """
     Method which parses the xml returned by slideshare and returns a list of dict.
     Interestingly this is JSON representation of slideshare xml.
     """
     return fromstring(xml)
コード例 #5
0
 def parsexml(self, xml):
     """
     Method which parses the xml returned by slideshare and returns a list of dict.
     Interestingly this is JSON representation of slideshare xml.
     """
     return fromstring(xml)
コード例 #6
0
ファイル: rest.py プロジェクト: Scottsuen/a-topical
def load(url):
  dl = download(url)
  try:
    return simplejson.loads(dl)
  except:
    return xml2dict.fromstring(dl)
コード例 #7
0
ファイル: rest.py プロジェクト: Scottsuen/a-topical
def load_xml(url):
  return xml2dict.fromstring(download(url))