これは存在しないと思いますが、CSSのアドオンとしてこのようなことをした人はいないでしょうか。
連邦規則集(CFR)を含むXMLドキュメントがあり、ドキュメント自体は編集できない(スタイルシートを使用して表示するだけです)、サブパートがあるとします。これには複数のルールが含まれており、XMLドキュメントはおおよそ次のとおりです。
<subpart>
<ruleNo>63.400</ruleNo>
<ruleTitle>Definitions</ruleTitle>
<ruleNo>63.410</ruleNo>
<ruleTitle>Applicability</ruleTitle>
...
</subpart>
次に、サブパートのコンテンツをテーブルに配置するスタイルシートを作成します。左側の列にルール番号、右側の列にルールのタイトルがあります。隣接するノードを選択し、それらが単一のノードに対応しているかのように選択し、その架空のノードのルールを作成する方法があれば、タスクははるかに簡単になりruleNo
ますruleTitle
。
たとえば、中括弧内の部分をノードとして一時的に定義するノード定義ファンクターが存在する可能性があります。=>
たとえば、の子でRule => subpart > {ruleNo + ruleTitle}
ある兄弟のペアの親となる一時ノードを作成します。ruleNo + ruleTitle
subpart