Latest web development tutorials

XSL-FOのリスト

XSL-FO <foは:リストブロック>使用してリストを定義する要素。


XSL-FOのブロックリスト(一覧ブロック)

リストを作成するために使用される4つのXSL-FOのオブジェクトがあります。

  • FO:リストブロック(全体のリストが含まれています)(全体のリストが含まれています)
  • FO:リスト項目(各項目のリストが含まれています)(リスト内の各項目が含まれています)
  • FO:リスト項目ラベル(リスト項目のラベルが含まれている - 一般的に<FO:ブロック>の番号や文字を含みます)
  • FO:リスト項目-体は、(リスト項目/体の内容が含まれている - 一般的に、1つ以上の<FO:ブロック]> [オブジェクト)

XSL-FO例のリスト:

<fo:list-block>

<fo:list-item>
<fo:list-item-label>
<fo:block>*</fo:block>
</fo:list-item-label>
<fo:list-item-body>
<fo:block>Volvo</fo:block>
</fo:list-item-body>
</fo:list-item>

<fo:list-item>
<fo:list-item-label>
<fo:block>*</fo:block>
</fo:list-item-label>
<fo:list-item-body>
<fo:block>Saab</fo:block>
</fo:list-item-body>
</fo:list-item>

</fo:list-block>

次のように上記のコードの出力は、次のとおりです。

*ボルボ
*サーブ