【发布时间】:2010-04-14 23:11:41
【问题描述】:
我有以下 xml 文件:
<xfa:data>
<form1>
<Page1>
<Page2>
<contractInfo> ... </contractInfo>
<paymentInfo> ... </paymentInfo>
</form1>
<commercialType> .... </commercialType>
<userList> ... </userList>
<officesList> ... </officesList>
<commercialType> .... </commercialType>
<userList> ... </userList>
<officesList> ... </officesList>
<commercialType> .... </commercialType>
<userList> ... </userList>
<officesList> ... </officesList>
</xfa:data>
我想删除commerceType、userList 和officeList 节点的每一次出现,所以我的输出是:
<xfa:data>
<form1>
<Page1>
<Page2>
<contractInfo> ... </contractInfo>
<paymentInfo> ... </paymentInfo>
</form1>
</xfa:data>
我如何使用 XSLT 做到这一点?
谢谢
【问题讨论】:
-
好问题 (+1)。有关使用和覆盖
identity rule的完整解决方案,请参阅我的答案。 :)