2010-06-23 99 views
2

我有XML,看起來像這樣:斯卡拉匹配到一個特定節點的XML

val xml = 
<plugins> 
    <plugin type="x">plugin x</plugin> 
    <plugin type="y">plugin y</plugin> 
</plugins> 

我想寫一個match聲明與屬性type="x"找到插件。我想:

xml match { 
    case <plugin type="x">{contents}</plugin> => println(contents) 
    case _ => println("not found") 
} 

,但我對type="x"屬性有一個語法錯誤。

有沒有辦法做到這一點?

謝謝。

回答