2

是否有任何标准的规范格式用于以 XML/JSON 和 API 表示图形/网络数据(例如您的 facebook 或linkedin 网络)来访问它们?在我们当前的系统中,图在我们基于 Java 的环境中表示为地图的 Java MAP。我们系统的不同之处在于我们需要支持多种图表类型(与 facebook 图表不同,其中图表类型只是一个朋友)。

4

3 回答 3

1

Graphviz 既不是 XML 也不是 JSON,但它是一种带有渲染器 (API) 的开放格式,适用于许多平台

于 2012-11-02T16:53:03.117 回答
1

XML 或 JSON 可用于表示引用其他对象的对象,并且该引用可被视为图形中的一条边。但是将您的图表解析为 xml 可能效率低下。有专门为此类数据设计的数据库。看看neo4J

然后,图形的内部表示将被委托给数据库,人们多年来一直在研究这个,所以我希望表示是高效的和高性能的。数据库提供了一些导出到 xml 的功能。

于 2012-11-02T17:09:00.843 回答
1

检查NetJSON,特别是NetworkGraph JSON 对象及其JSON-Schema

还有一个名为netjsongraph.js的 javascript 可视化器实现。

于 2015-10-18T14:35:40.133 回答