【发布时间】:2019-10-23 17:23:39
【问题描述】:
我有一个使用 Spark 的 Scala SOAP 请求的 xml 响应,我想将其转换为 Dataframe,以便将其附加到配置单元表中。
我试过 databricks.spark.xml 但它只能直接加载 xml 文件。我无法找到加载 xml 变量 (Elem) 的方法
输入:
<XML>
<hol_cal date="2019-01-01" Desc="New Year's Day"/>
<hol_cal date="2019-04-19" Desc="Good Friday"/>
<hol_cal date="2019-04-22" Desc="Easter Monday"/>
...
...
...
</XML>
输出: 数据框:
|日期 |Desc | |2019-01-01|元旦| |2019-04-19|耶稣受难日 | ....
【问题讨论】:
-
有人可以帮助我吗?我需要加载从 2000 年至今的详细信息。谢谢。
-
我提供的解决方案有帮助吗?
标签: xml scala dataframe element