首页 > 解决方案 > 使用databricks在Spark(scala)中生成具有XML属性的XML根元素

问题描述

我想在 scala spark 中从 CSV/DataFrame 创建一个嵌套的 XML。我正在使用 Databricks spark-XML 库将 DataFrame 转换为 XML 格式。

我试图创建如下所示的输出,但无法实现

<rows version="1"> 
<row>
<name id=10>Mahashree</name>
</row>
</rows>

我试过用结构

{"_VALUE":"Mahashree","@id":10,"__version":1}

但结果如下

<rows> 
<row>
<name id=10>Mahashree
<__version>1</__version>
</name>
</row>
</rows>

任何人都可以帮助在根元素中创建属性吗?

提前致谢

标签: scalaapache-spark

解决方案


推荐阅读