0

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

4

0 に答える 0