generate_graphml(G, encoding='utf-8', prettyprint=True)¶
Generate GraphML lines for G
G (graph) – A networkx graph
encoding (string (optional)) – Encoding for text data.
prettyprint (bool (optional)) – If True use line breaks and indenting in output XML.
>>> G = nx.path_graph(4) >>> linefeed = chr(10) # linefeed =
>>> s = linefeed.join(nx.generate_graphml(G)) >>> for line in nx.generate_graphml(G): ... print(line)
This implementation does not support mixed graphs (directed and unidirected edges together) hyperedges, nested graphs, or ports.