2014-07-24 1 views
0

다음 XML 구조를 가지고 있습니다.스칼라 XML 추출

val elem = 
<persons> 
    <gender>M</gender> 
    <person> 
    <name>Joe</name> 
    <age>30</age> 
    </person> 
    <person> 
    <name>San</name> 
    <age>32</age> 
    </person> 
</persons> 
<persons> 
    <gender>F</gender> 
    <person> 
    <name>Joan</name> 
    <age>30</age> 
    </person> 
    <person> 
    <name>Julia</name> 
    <age>32</age> 
    </person> 
</persons> 

성별 속성을 기반으로 모든 사용자를 추출하려면 어떻게해야합니까?

+0

당신은 내장 된 XML 리터럴 ... 그들은 언어에서 제거되고있어 사용을 자제해야하며, 미래 –

+0

@Electic 커피 당신에 전혀 지원되지 않습니다 그 근원이 있니? – Kigyo

답변

0

나는 그것을 알아 냈습니다. 여기에 내가 무슨 짓을 :

(elem \\ "persons").filter(x => (x \\ "gender" text) == "M")