2016-08-29 4 views
-1

저는 Lxml에별로 좋지 않지만 다음과 같은 작업을 빠르게 수행 할 수있는 방법을 알고 있을지도 모른다고 생각합니다. 아래를보십시오 ... 특히, 모든 category 요소에서 name 속성의 값을 얻기 위해 XML을 구문 분석해야합니다. 예를 들어 : Lxml을 사용하여 특정 유형의 모든 요소를 ​​찾는 파이썬 방법

<categories> 
    <category name="Test"> 
    <p>test_1</p> 
    </category> 
    <category name="Acme"> 
    <p>acme_1</p> 
    </category> 
</categories 

그래서 위의 경우에, 결과는 결과로 다음과 같은 범주 이름을 다음과 같습니다

Test 
Acme 
+1

당신은 무엇을하려고 했습니까? 이것은 당신의 일을 보여주고 당신이 가진 이슈가 도움이 될 수있는 장소 중 하나입니다. –

+1

지금까지 해보신 것은 무엇입니까? [LXML 자습서] (http://lxml.de/tutorial.html)에는 많은 예제가 있습니다. – larsks

답변

1
names = root_el.xpath('//category/@name') 
+0

그게 내가 찾고있는 비범 한 예 였어 ... – user2643864

관련 문제