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)) # doctest: +SKIP >>> for line in nx.generate_graphml(G): # doctest: +SKIP ... print(line)
This implementation does not support mixed graphs (directed and unidirected edges together) hyperedges, nested graphs, or ports.