所以我有例如以下XML文件:
<root>
<first>
<a>textA</a>
</first>
<second>
<b>textB</b>
</second>
<third>
<c>textC</c>
</third>
</root>
我通过DataBricks XML包将它加载到Spark中,一切看起来都很好并正确加载。
当我尝试选择first
或first.a
时,我会正确地得到结果。
但如果我尝试获取second
或second.b
,或third
或third.c
,那么我会获得null
。
更新:没关系,显然这是spark-xml包中的一个错误。感谢。