たとえば、次の 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 パッケージのバグだったようです。ありがとう。