첫 번째 열에 고유 한 값을 가진 행을 얻기 위해 OpenOffice 스프레드 시트를 구문 분석하려고합니다.고유 한 값을 가진 요소를 선택하십시오.
I.E., 첫 번째 하위 <table:table-cell>
에있는 <text:p>
값이 고유 한 <table:table-row>
개의 요소를 모두 다음 XML 조각에서 검색하려고합니다.
<table:table table:name="foo">
<table:table-row>
<table:table-cell>
<text:p>1</text:p>
</table:table-cell>
<table:table-cell>
<text:p>foo</text:p>
</table:table-cell>
</table:table-row>
<table:table-row>
<table:table-cell>
<text:p>2</text:p>
</table:table-cell>
<table:table-cell>
<text:p>bar</text:p>
</table:table-cell>
</table:table-row>
<table:table-row>
<table:table-cell>
<text:p>1</text:p>
</table:table-cell>
<table:table-cell>
<text:p>baz</text:p>
</table:table-cell>
</table:table-row>
</table:table>
내가
<table:table-row>
<table:table-cell>
<text:p>1</text:p>
</table:table-cell>
<table:table-cell>
<text:p>foo</text:p>
</table:table-cell>
</table:table-row>
<table:table-row>
<table:table-cell>
<text:p>2</text:p>
</table:table-cell>
<table:table-cell>
<text:p>bar</text:p>
</table:table-cell>
</table:table-row>
가 어떻게 XPath를 사용하여이 작업을 수행 할 수 노드로 아래의 출력을 얻을 싶은거야?
XPath는 정의 Elemente를 얻을 그냥 표현이다. 처음 XML 파일을 다른 XML 파일로 변환하는 것이 좋습니다. XSLT를 사용한 다음 XSLT를 사용하여 XPath 식을 사용하면됩니다. – Spredzy
나는 노드를 얻고 싶었고 XML도 얻을 수 있다고 생각하지 않았다. 감사. – Aru