簡體   English   中英

如何將csv文件導入neo4j NumberFormatException

[英]how to import csv file into neo4j NumberFormatException

我遵循maxdemarzi的步驟。 我拿了這個例子的csv數據。 但是,執行此命令時發生了此錯誤。

java -server -Dfile.encoding=UTF-8 -Xmx4G -jar batch-import-jar-with-dependencies.jar neo4j/data/graph.db BeerNodes.csv BeerRelationships.csv

Usage: Importer data/dir nodes.csv relationships.csv [node_index node-index-name
 fulltext|exact nodes_index.csv rel_index rel-index-name fulltext|exact rels_ind
ex.csv ....]
Using: Importer neo4j/data/graph.db BeerNodes.csv BeerRelationships.csv

Using Existing Configuration File

Importing 2351 Nodes took 0 seconds

Total import time: 2 seconds
Exception in thread "main" java.lang.NumberFormatException: For input string: "1
,10000,isa"
        at java.lang.NumberFormatException.forInputString(Unknown Source)
        at java.lang.Long.parseLong(Unknown Source)
        at java.lang.Long.parseLong(Unknown Source)
        at org.neo4j.batchimport.Importer.id(Importer.java:195)
        at org.neo4j.batchimport.Importer.id(Importer.java:163)
        at org.neo4j.batchimport.Importer.importRelationships(Importer.java:129)

        at org.neo4j.batchimport.Importer.doImport(Importer.java:214)
        at org.neo4j.batchimport.Importer.main(Importer.java:78)

有什么建議么?

轉換您的csv文件以使用TAB作為字段分隔符。

請執行Stefan所說的,或者:

使用逗號作為分隔符配置導入batch_import.csv.delim=,在batch.properties中使用: batch_import.csv.delim=,

參見: https : //github.com/jexp/batch-import#csv-experimental

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM