Appearance
parse
Ogma static toolbox for data imports, use as Ogma.parse.*.
parse.gexf(content)
Parse a GEXF string and return the raw graph.
Arguments
- content
string
Returns
-
Promise<RawGraph>
parse.gexfFromUrl(url)
Fetch and parse a GEXF file and return the raw graph.
Arguments
- url
string
Returns
-
Promise<RawGraph>
parse.graphml(content[, xmlparser])
Parse a GraphML string and return the raw graph.
Arguments
- content
stringGraphML string to transform custom JSON format into Ogma'sRawGraph - xmlparser(optional)
DOMParserDOMParser instance to use for parsing the XML
Returns
-
Promise<RawGraph>
parse.graphmlFromUrl(url[, xmlparser])
Fetch and parse a GraphML file and return the raw graph.
Arguments
- url
string - xmlparser(optional)
DOMParserDOMParser instance to use for parsing the XML
Returns
-
Promise<RawGraph>
parse.janus(content)
Parse the result of a JanusGraph query into an Ogma graph.
Arguments
- content
objectResponse of the gremlin-client library ("gremlin-client")
Returns
-
Promise<RawGraph>
parse.json(content[, transform])
Parse a JSON string and return the raw graph.
Arguments
- content
string - transform(optional)
function(json: object | unknown[]): RawGraphFunction to transform custom JSON format into Ogma'sRawGraph
Returns
-
Promise<RawGraph>
parse.jsonFromUrl(url[, transform])
Fetch and parse a JSON file and return the raw graph.
Arguments
- url
string - transform(optional)
function(json: object | unknown[]): RawGraphFunction to transform custom JSON format into Ogma'sRawGraph
Returns
-
Promise<RawGraph>
parse.mtx(content)
Parse a Matrix Market file (.mtx)
Arguments
- content
string
Returns
-
Promise<RawGraph>
parse.mtxFromUrl(url)
Loads and parses a Matrix Market file (.mtx)
Arguments
- url
string
Returns
-
Promise<RawGraph>
parse.neo4j(content)
Arguments
- content
objectResponse of the Neo4j Bolt driver ("neo4j-javascript-driver")
Returns
-
Promise<RawGraph>