graphml一種圖形描述語言,內容為xml格式。
以graphml為後綴的檔案,可以用"yED Graph Editor"打開。
需要注意以下幾點:
1.Graph中的元素(element)沒有順序要求
如,下面的Graph是正確的:
<graph id="G" edgedefault="directed"> <node id="n0"/> <edge source="n0" target="n2"/> <node id="n1"/> <node id="n2"/> </graph>
2.有向圖和無向圖可以混合定義。
Graph中必須指定edgedefault
Graph中必須指定edgedefault
屬性
(
“
directed”
或“
undirected”)
,
Edge
中也可以單獨設定
directed
為
true
或
false
。
3.對於只有一個端點(endpoint)的Edge(稱為循環邊loop edge,自循環selfloop edge,或反射邊reflexive edig),是通過為edge的source 和 target 屬性設定相同的值來定義的。