是否有XML/JSON和API中代表图形/网络数据(例如您的Facebook或LinkedIn网络)的标准规范格式可以访问它们?在我们当前的系统图中,在我们的基于Java的环境中表示是地图的Java地图。我们系统的区别在于,我们需要支持多种图类型(与Facebook图不同,图形类型只是朋友)。
GraphViz既不是XML也不是JSON,但它是许多平台的渲染器(API)的开放格式
XML或JSON可用于表示引用其他对象的对象,并且该引用可以看作是图形中的边缘。但是将图形解析为XML可能效率低下。有专门为此类数据设计的数据库。查看Neo4J
然后,该图的内部表示形式将被委派给数据库,人们多年来一直在努力,因此我希望该表示形式有效且性能。数据库提供的XML功能可能有一些导出。检查Netjson,特别是网络json对象及其JSON-SCHEMA。
还有一个名为netjsongraph.js。