2010-06-23 65 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"属性有一个语法错误。

有没有办法做到这一点?

谢谢。

回答