GML#
以GML格式读取图形。
“GML,图形建模语言,是我们提出的一种可移植的图形文件格式。GML的主要特点是可移植性、简单的语法、可扩展性和灵活性。GML文件由层次键值列表组成。图形可以用任意数据结构进行注释。通用文件格式的想法诞生于1995年的gd;这个提议是许多讨论的结果。gml是graphlet图形编辑器系统中的标准文件格式。它已经被其他几种绘制图形的系统所取代和改编。”
GML文件使用7位ASCII编码存储,任何扩展的ASCII字符(ISO8859-1)都显示为HTML字符实体。您需要考虑一下导出的数据应该如何与不同的语言,甚至是不同的Python版本进行交互。从GML重新进口也是一个问题。
而不指定 stringizer
/反串行器
,代码可以写 int
/浮动
/str
/独占
/列表`GML规范要求的数据。用于写入其他数据类型,以及用于读取 `str
您需要显式提供一个 stringizer
/反串行器
。
有关GML文件格式的其他文档,请参阅 GML website 。
一些GML格式的示例图可以在Mark Newman's上找到。 Network data page .
|
从读取GML格式的图形 |
|
写图表 |
|
从字符串或ITerable解析GML图。 |
|
生成图表的单个条目 |
|
将python文本转换为它所表示的值。 |
|
转换为 |