【发布时间】:2021-12-28 09:55:38
【问题描述】:
我有以下 xml 文件。如果结束日期是另一个节点的开始日期,我需要删除每个节点的结束日期。
<time_Off_Event_group>
<StartDate>20211206</StartDate>
<EndDate>20211207</EndDate>
</time_Off_Event_group>
<time_Off_Event_group>
<StartDate>20211209</StartDate>
<EndDate>20211210</EndDate>
</time_Off_Event_group>
<time_Off_Event_group>
<StartDate>20211210</StartDate>
<EndDate>20211211</EndDate>
</time_Off_Event_group>
expect xml 信息应该是这样的。这可以做 xlst 吗?
<time_Off_Event_group>
<StartDate>20211206</StartDate>
<EndDate>20211207</EndDate>
</time_Off_Event_group>
<time_Off_Event_group>
<StartDate>20211209</StartDate>
<EndDate>20211211</EndDate>
</time_Off_Event_group>
【问题讨论】:
-
您的描述“如果结束日期是另一个节点的开始日期,我需要删除每个节点的结束日期。”似乎与预期结果不符,因为不仅
time_Off_Event_group的EndDate已被删除,而且整个time_Off_Event_group已被删除。而且,是的,当然,它可以在 XSLT 中完成,但您应该试一试并向我们展示该尝试以及您遇到的任何问题、您得到的错误或错误的结果。