--delimiter for neo4j导入工具

时间:2017-09-21 08:33:31

标签: neo4j

由于这个原因,我需要使用“;”作为CSV分隔符,根据documentation,它可以在参数中通过--delimiter ";"配置分隔符,但在尝试之后,它会抛出异常,如

命令

bin>neo4j-import --into test1.db --id-type string --nodes E:\workspace\neo4j\neo4j_data\small\company.csv --delimiter ";"

错误

  

... -nodes E:\ workspace \ neo4j \ neo4j_data \ small \ company.csv --delimiter;)

     

〜   ..........

     

-nodes E:\ workspace \ neo4j \ neo4j_data \ small \ company.csv --delimiter;)                                                                        〜       CategoryInfo:ParserError:(:) [],

     

ParentContainsErrorRecordException

     

FullyQualifiedErrorId:MissingEndParenthesisInExpression

是否有人遇到同样的问题以及如何解决?感谢。

BTW:我正在使用win10 64bit

1 个答案:

答案 0 :(得分:0)

尝试使用单引号作为分隔符并指定数组分隔符。例如:

bin\neo4j-import.bat --into data\databases\aircraft.db --id-type string --nodes L:\neo4j-enterprise-3.2.5\import\company.csv --array-delimiter ',' --delimiter ';'

你需要数组分隔符,因为它的默认值是&#39 ;;' ...

希望这有帮助。

此致 汤姆