我很确定这不存在,但我想知道是否有人做过这种事情作为 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
.