Символ NUL записывается в начало и конец файла в формате CSV

#scala #apache-spark #nul

#scala #apache-spark #nul

Вопрос:

Я пытаюсь записать некоторое содержимое текстового файла в файл csv с помощью пакета записи spark databricks. Тем не менее, я получаю символ NUL, добавляемый в начало и конец каждой строки вывода: NUL»Транзакции», «Выход»,»Core1.0″,»Торговля»2018-12-10T10:47:42Z»NUL

Ожидаемый результат: «Транзакции», «Выход», «Core1.0″,»Торговля»2018-12-10T10:47:42Z»

код ниже :

 df.write
  .mode("overwrite")
  .option("header","false")
  .option("delimiter",",")
  .option("quote","u00000")
  .csv(path)
  

Комментарии:

1. Попробуйте добавить эти операции .option(«кавычка», «»»).option(«escape», «»»)

2. @ApurbaPandey, спасибо, однако теперь я сталкиваюсь с приведенной ниже ошибкой.java.lang.RuntimeException: escape не может содержать более одного символа