我有一个csv,我想直接读到Neo4J数据库。我想象的是:
LOAD CSV WITH HEADERS FROM
'file:///somewhere_accessable_to_anyone/some_csv.csv' line AS
我在Dropbox中尝试了公共文件夹,但只提供了csv的链接。
我已经尝试过一些文件托管网站,他们只是希望托管该文件的链接可以点击下载,并显示在广告页面上。
有没有人找到一个好方法呢?
答案 0 :(得分:1)
您可以使用Google电子表格:http://blog.bruggen.com/2014/07/using-loadcsv-to-import-data-from.html
在Rik撰写的博客中,以下是主要内容:
load csv with headers from "your url to spreadsheet"
as csv
fieldterminator ','
merge (col:COLOUR { name: csv.Colour})
with col,csv
match (n:COLOUR {name: col.name})
create (p:PERSON {name: csv.Name})-[:HAS]->(col);
答案 1 :(得分:1)
您可以通过将?dl=1
添加到公共网址来强制在Dropbox上下载公共文件。请参阅dropbox.com/en/help/201。
AWS S3也是一种流行的选择,但如果您不熟悉AWS,则不是直截了当的。
答案 2 :(得分:0)
Github文件的直接URL
文件上传到Github后,单击列表中的文件名,您将在浏览器的地址中获得文件的URL。将5
附加到URL,您将获得可下载的版本。
您可以在fetch api中使用该网址,例如fetch,axios,ajax等。
答案 3 :(得分:0)