O'Reilly logo

Learning Neo4j 3.x - Second Edition by Rik Van Bruggen, Jérôme Baton

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Importing from a JSON source

To import a JSON datasource, we need to use APOC (see Chapter 5, Awesome Procedures on Cypher – APOC). Therefore, make sure that you have installed it.

We will use a JSON file that contains the list of the countries of the world. You can find it here in a human-readable form,  https://github.com/mledoze/countries/blob/master/countries.json, and in a computer-processable form at https://raw.githubusercontent.com/mledoze/countries/master/countries.json, which I saved in the import folder.

To use the local copy, set the following in your neo4j.conf (and restart the server):

apoc.import.file.enabled=true

However, at this time, it's the full path that must be given as a parameter, so adapt the following examples to ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required