0
xsl fo를 사용하여 동적 열 수의 테이블을 만드는 방법은 무엇입니까? 열의 수는 입력 파일마다 다르지만 단일 입력 파일에 대해 고정됩니다. 여기 xsl fo의 동적 열 수식 처리
내가number-columns-repeated
속성에서 온 같은
Obj1
------------------------------------------
prop1 | prop2 | prop3
-------------------------------------------
old | new | old | new | old | new
-------------------------------------------
5 | 7 | 2 | 1 | 3 | 6
이하 나는 ...있는 테이블을 원하는 샘플 XML
<root>
<ColNo>3</ColNo>
<Objects>
<object id="1">
<prop1 old="5" new="7">
<prop2 old="2" new="1">
<prop3 old="3" new="6">
</object>
</Objects>
</root>
이다 그러나 그것을 사용하는 방법을 이해 할 수없는 ..
더 나은 접근 방법이 있으면 알려줘.
감사합니다.
답변 해 주셔서 감사합니다. 문제가 명확하지 않아서 미안해. 나는 이것에 아주 새롭다, 나는 나의 추악한 문제를 아주 곤란한 방법으로 해결했다. 나는 이것을 이해하고 실행하려고 노력할 것이다. 학습 목적에 대한 간단한 질문입니다.이 내용은 무엇입니까? 'name (.) '함수 란 무엇입니까? –
XPath 주소'* [position() < =/root/ColNo]는 모든 자식 요소를 먼저 처리 한 다음 선택한 자식 요소 집합의 위치가 열 번호보다 작거나 같은 경우에만 유지합니다. 그래서, 데이터 예제에서 1, 2, 3의 위치에 있습니다.'name()'함수는 주소 지정된 노드의 이름 (또는 주소 인수가없는 경우 현재 노드)을 표시하는 박람회 함수입니다. 출력 데이터는 예를 들어'prop1'을 가지고 있고 유일한 곳은'prop1'이 엘리먼트의 이름이라는 것을 보았습니다. –