2010-03-29 8 views
1

XSLT를 사용하여 테이블에 정렬하려는 항목의 선형 목록이 있습니다. 매개 변수로 열 수를 지정하고 싶습니다. 예를 들어, 12 개 항목의 목록이있는 경우 2x6, 3x4, 4x3 또는 6x2 테이블을 선택할 수 있습니다. 나는 이것을하는 일반적인 방법을 볼 수 없다.XSLT를 사용하여 테이블의 항목 목록 정렬

이 글 본 : http://www.nedcomp.nl/support/origdocs/xml4/extracted/xpath_hdi_1_4llx.aspx

그것은 어떻게 열 특정 수있는 테이블을 생성하는 방법을 알려줍니다,하지만 일반적인 경우를 허용하지 않습니다. (이상적으로는 xsl : value-of 회선에 대한 루프가있을 것입니다).

+0

http://stackoverflow.com/questions/2355952/xslt-rendering-a-node-sequence-as-m-x-n-table – Krab

답변

3

이것은 가능한 일입니다. 이전 답변에서는이를 수행하는 방법을 보여줍니다. xslt: How could I use xslt to create a table with multiple columns and rows?

How to CSS a two column list of items?

  • [XSLT]: Rendering a node sequence as M x N table
    • , 당신은 당신의 XML을 보여 않을 거라고 더 나은 귀하의 요구에 맞는 대답을합니다.

  • +0

    감사합니다. 귀하의 솔루션은 완벽하게 작동합니다. –

    +0

    @ 마크 : 듣기 좋다! :-) (P.S .: 문제가 해결되고 더 이상 질문이 없으면 대답을 수락으로 표시하십시오. 감사합니다.) – Tomalak

    관련 문제