Spark DataFrame в XML-файл

.equals() сравнивает данные в классе (при условии, что функция реализована). == сравнивает местоположения указателя (расположение объекта в памяти).

== возвращает true, если оба объекта (NOT TALKING OF PRIMITIVES) указывают на экземпляр SAME. .equals() возвращает true, если два объекта содержат одни и те же данные equals() Versus == в Java

Это может вам помочь.

0
задан William Spader 10 March 2019 в 00:08
поделиться

1 ответ

Вы можете использовать API-интерфейсы spark-xml из Databricks для сохранения фрейма данных spark в xml-файл. Нечто подобное ниже ..

val selectedData = df.select("author", "_id")
selectedData.write
    .format("com.databricks.spark.xml")
    .option("rootTag", "books")
    .option("rowTag", "book")
    .save("newbooks.xml")

"com.databricks" %% "spark-xml" % "0.4.1"

0
ответ дан KZapagol 10 March 2019 в 00:08
поделиться
Другие вопросы по тегам:

Похожие вопросы: