我有一個結構如下的 XML 檔案:
<document>
<Imposed_TimeSeries>
...
</Imposed_TimeSeries>
<Confirmed_TimeSeries>
...
</Confirmed_TimeSeries>
</document>
我想獲得NodeSeq的所有的TimeSeries元素與像一個過濾器:(document \ "*_TimeSeries")。有沒有(簡單的)方法可以做到這一點?
uj5u.com熱心網友回復:
您可以使用
val result: NodeSeq = (xml \ "_").filter(_.label.contains("TimeSeries"))
看原始碼 \:
這個\“_”獲取所有子元素的串列(通配符);
但是你需要\\訪問你的不同TimeSeries
println(result \\ "Confirmed_TimeSeries")
println(result \\ "Imposed_TimeSeries")
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/333172.html
下一篇:在Akka流中連接兩個流
