2012-11-02 3 views
16

xpath에 완전히 새로워졌습니다.xpath를 사용하여 노드에서 속성 값을 얻는 방법은 무엇입니까?

<Values> 
    <Value Value="a" CustomAtr="1" /> 
    <Value Value="b" CustomAtr="2" /> 
    <Value Value="c" CustomAtr="3" /> 
</Values> 

인덱스로 값을 얻으려면, 내가 사용할 수 있습니다 :

내가 XML이 가지고 string(/*/Value[1]/@CustomAtr)

그것은 키 값을 얻을 수 있습니까? CustomAtr 값을 얻으려면 Value="b"?

답변

37

이 트릭을 할해야합니다 감사합니다

string(//Value[@Value='b']/@CustomAttr) 
+1

* + 1 * 나를 도울 수 있습니다. :) –

관련 문제