以下のmy xml paternサンプルが表示されます。すべてのマヌエルが章タグがあり、章タグがサブチャプタとチェックリストタグを有することができます。静的な深さはありませんが、文書を文書に変更する可能性がありますので、動的再帰的なxsltコードを記述してHTMLを生成することはできませんでした。誰もが知っている、どのように私はこれを達成することができます。動的ツリーのXSLT
<manuel name="Test">
<chapter name="00">
<subchapter name="00.01">
<checklist name="00.01.01">
<summary>abc</summary>
</checklist>
</subchapter>
<subchapter name="00.02">
<checklist name="00.02.01">
<summary>def</summary>
</checklist>
<subchapter name="00.02.02">
<checklist name="00.02.02.01">
<summary>xyz</summary>
</checklist>
</subchapter>
</subchapter>
<checklist name="00.03">
<summary>ZZZZ</summary>
</checklist>
</chapter>
</manuel>
このサンプルでは、この結果が推測されます。私は今、重要ではないCSSスタイルを設定することができます。問題は構造を生成することです。
<div class="cssChapter"> 00</div>
<div class="cssSubChapter"> 00.01 </div>
<div class="cssCheckList"> 00.01.01 </div>
<div class="cssSummary"> abc </div>
<div class="cssSubChapter"> 00.02 </div>
<div class="cssCheckList"> 00.02.01 </div>
<div class="cssSummary"> def </div>
<div class="cssSubChapter"> 00.02.02 </div>
<div class="cssCheckList"> 00.02.02.01 </div>
<div class="cssSummary"> xyz </div>
<div class="cssCheckList"> 00.03 </div>
<div class="cssSummary"> ZZZZ</div>
あなたの出力はどのように見えますか?これまでに何を試しましたか? –
私は仮定した結果を追加しましたが、重要な点はgenereting構造です。 – Erkan
@ KimHomannさんの質問に再度お答えします。これはtext/csv/xml/html/otherの出力ですか? – Parfait