知识库

如何将 neo4j-import 的字段和数组分隔符指定为 ASCII 字符

neo4j-import 允许通过 CSV 文件初步加载 graph.db。有时,使用 ',' 作为字段或数组分隔符可能不合适,因为您的数据本身可能包含此字符。在这种情况下,您可以通过命令行参数更改默认分隔符:

--delimiter <delimiter-character>
        Delimiter character, or 'TAB', between values in CSV data. The default option is
        ,.
--array-delimiter <array-delimiter-character>
        Delimiter character, or 'TAB', between array elements within a value in CSV
        data. The default option is ;.

如果您想将默认字段分隔符更改为字符 *,则需要定义

 --delimiter "*"

但它也可以定义为 ASCII 字符序列。例如,'*' 在 ASCII 表中是十进制 42,等效表示为

 --delimiter "\042"

指定 ASCII 字符的相同语法也可用于 --array-delimiter

© . All rights reserved.