すでに入力 XML がある
<tutorial>
<lessons>
<lesson>
chapter1 unit 1 page1
</lesson>
<lesson>
unit 1
</lesson>
</lessons>
</tutorial>
出力は
<Geography>
<historical>
<social>
<toc1>
<toc>
<chapter>
chapter1
<chapter>
<unit>
unit 1
</unit>
<pages>
page1
</pages>
</toc>
</toc1>
<social>
</historical>
実際、私はここで混乱しています
<lesson>
chapter1 unit 1 page1
</lesson>
<lesson>
unit 1
</lesson>
ここで私は2つのアウトパスが必要です
最初のレッスンでは、上記の出力のように必要です
2番目のレッスンでは、以下のような出力として必要です
<historical>
<social>
<toc1>
<toc>
<unit>
unit 1
</unit>
<toc>
</toc1>
<social>
</historical>
しかし、時々私はxmlで両方のタイプを取得します。これを行う方法が完全に混乱しています。
XSLT1.0 と XSLT2.0 の両方で使用できます。
よろしくカーシック