我正在尝试使用databricks库加载xml文件并将数据写入该文件,但无法写入输出 data(array<string>)
到csv文件。
我得到以下错误:
Exception in thread "main" java.lang.UnsupportedOperationException: CSV data source does not support array<string> data type.
当我打印数据集时,它会这样打印:
+--------------------+
| orgname|
+--------------------+
|[Muncy, Geissler,...|
|[Muncy, Geissler,...|
|[Knobbe Martens O...|
|[null, Telekta La...|
|[McAndrews, Held ...|
|[Notaro, Michalos...|
| null|
|[Cowan, Liebowitz...|
| null|
|[Kunzler Law Grou...|
|[null, null, Klei...|
|[Knobbe, Martens,...|
|[Merchant & Gould...|
| null|
|[Culhane Meadows ...|
|[Culhane Meadows ...|
|[Vista IP Law Gro...|
|[Thompson & Knigh...|
| [Fish & Tsang LLP]|
| null|
+--------------------+
1条答案
按热度按时间wlsrxk511#
例外情况应该是不言自明的。不能将数组写入
CSV
文件。必须将其串联成单个字符串: