Connected JSON
Convert any formatto Connected JSON Convert from Connected JSONto any other format
Connected JSON (CJ) is a JSON format used to model graph data structures. CJ is the logical successor to GraphML. The conceptual model of both formats is almost identical. CJ, being designed 20 years later, is more flexible for adding JSON data to graph entities.
Compared to Other JSON Graph Formats
It is based on JSON, but with some extensions to support graph-specific features. See j-s-o-n.org for more information.
Compared to GraphML
None of the existing JSON graph interchange formats has the same breadth of features as the over 20-year-old XML-based GraphML. Connected JSON aims to be a full GraphML replacement. It supports the semantic capabilities and data representation found in GraphML, while adopting a more flexible, schema-less JSON approach for attaching data to graph entities.
Alternative Names: CJ
| Feature | Connected JSON (CJ) 8.0.0 |
|---|---|
| Multiple Graphs per Document | |
| Nodes | |
| Undirected Edges | |
| Directed Edges | |
| Hyperedges | |
| Mixed-directionality Edges | |
| Parallel Edges | |
| Self-loops | |
| Edges on Edges | |
| Nested Graphs in Nodes | |
| Nested Graphs in Edges | |
| Nested Graphs in Graphs | |
| Node Labels | |
| Edge Labels | |
| Attributes on Nodes | |
| Attributes on Edges | |
| Attributes on Graphs | |
| Typed Edges | |
Tools(Read & Write)
Frequently Asked Questions
What is a Connected JSON (CJ) 8.0.0 file?
A Connected JSON (CJ) 8.0.0 file stores a graph — its nodes, edges and attributes — in the Connected JSON (CJ) 8.0.0 format (also: CJ). See the feature table above for what it supports.
How do I open a Connected JSON (CJ) 8.0.0 file?
Open it in a graph tool that supports Connected JSON (CJ) 8.0.0, or convert it to a format your tool reads. With GraphInOut you can convert Connected JSON (CJ) 8.0.0 to GraphML, DOT, Connected JSON and more, right in your browser.
How do I convert a Connected JSON (CJ) 8.0.0 file to another format?
Use the Convert from Connected JSON (CJ) 8.0.0 link above: upload or paste your Connected JSON (CJ) 8.0.0 file (input preset to Connected JSON (CJ) 8.0.0), choose a target format and download the result — free, no install.