는 xpath : <br> 태그 앞뒤에 특정 텍스트 노드를 선택하려면 어떻게해야합니까?
Beer
<br>
Vodka
<br>
rum
<br>
whiskey
어떻게 맥주의 XPath로 표현하는 것 알코올 이
목록을 고려?/br/preceding-sibling::text() ?
보드카는 어떨까요? 럼 주 ?
는 xpath : <br> 태그 앞뒤에 특정 텍스트 노드를 선택하려면 어떻게해야합니까?
Beer
<br>
Vodka
<br>
rum
<br>
whiskey
어떻게 맥주의 XPath로 표현하는 것 알코올 이
목록을 고려?/br/preceding-sibling::text() ?
보드카는 어떨까요? 럼 주 ?
컨텍스트에 따라 다릅니다. 이상없이, 올바른 형식의 XML을 얻으려면 시퀀스에 루트 요소가 필요합니다. 그것이 <bar/>
이라고합시다.
맥주 : /bar/br[1]/preceding-sibling::text()[1]
보드카 : /bar/br[1]/following-sibling::text()[1]
럼
: /bar/br[2]/following-sibling::text()[1]
어디에서 normalize-space 함수를 추가 할 수 있습니까? – pingu
당신이 DOM 파서 대신 XML 파서 생각 해 봤나? 당신의 예제는 유효한 XML이 아닙니다. – jason