我需要导入一份大型数据集,并使用neo4j-import工具。 但是我的数据集遵循以下结构:
1,"lorem1", "ipsum1","foo1"
2,"lorem2", "ipsum2","foo2"
3,"lorem3", "ipsum3","\"
当读取到“\”时,它会抛出一个错误。我知道这是反斜杠字符,意味着它正在等待引号。 我想知道是否可能在neo4j-import工具中禁用反斜杠的含义?
--quote <quotation-character>
Character to treat as quotation character for values in CSV data. The default
option is ". Quotes inside quotes escaped like """Go away"", he said." and "\"Go
away\", he said." are supported. If you have set "'" to be used as the quotation
character, you could write the previous example like this instead: '"Go away",
he said.'
""
)和反斜杠转义(\"
)来转义引号。通常情况下,我看到的是二者之一,当然需要协商双方的格式约定。1,"lorem1", "ipsum1","foo1"
2,"lorem2", "ipsum2","foo2"
3,"lorem3", "ipsum3","\\"
'
或甚至是|
)。当然,在重新生成CSV时需要考虑这一点。