Example #1
0
 def xml_geoff(self, file_name=None, **prefixes):
     """ Convert XML data to Geoff.
     """
     if file_name:
         file = codecs.open(file_name, encoding="utf-8")
     else:
         file = sys.stdin
     src = file.read().encode("utf-8")
     file.close()
     self._out.write(xml_to_geoff(src, prefixes=prefixes))
     self._out.write("\n")
Example #2
0
 def xml_geoff(self, file_name=None, **prefixes):
     """ Convert XML data to Geoff.
     """
     if file_name:
         file = codecs.open(file_name, encoding="utf-8")
     else:
         file = sys.stdin
     src = file.read().encode("utf-8")
     file.close()
     self._out.write(xml_to_geoff(src, prefixes=prefixes))
     self._out.write("\n")
Example #3
0
 def load_xml(cls, file, prefixes=None):
     """ Load and convert data within an XML file into a Subgraph.
     """
     src = file.read().encode("utf-8")
     file.close()
     return cls(xml_to_geoff(src, prefixes=prefixes))
Example #4
0
 def load_xml(cls, file, prefixes=None):
     """ Load and convert data within an XML file into a Subgraph.
     """
     src = file.read().encode("utf-8")
     file.close()
     return cls(xml_to_geoff(src, prefixes=prefixes))