0
我有一個巨大的XML文件,我想做一個大規模替換它。RegEx替換記事本++
的XML文件是這樣的:
<xsl:if test="EVN_1_EventTypeCode">
<EVN_1_EventTypeCode>
<xsl:value-of select="EVN_1_EventTypeCode/text()" />
</EVN_1_EventTypeCode>
</xsl:if>
<EVN_2_RecordedDateTime>
<xsl:if test="EVN_2_RecordedDateTime/TS_0_TimeOfAnEvent">
<TS_0_TimeOfAnEvent>
<xsl:value-of select="EVN_2_RecordedDateTime/TS_0_TimeOfAnEvent/text()" />
</TS_0_TimeOfAnEvent>
</xsl:if>
</EVN_2_RecordedDateTime>
<xsl:for-each select="EVN_3_DateTimePlannedEvent">
<EVN_3_DateTimePlannedEvent>
<xsl:if test="TS_0_TimeOfAnEvent">
<TS_0_TimeOfAnEvent>
<xsl:value-of select="TS_0_TimeOfAnEvent/text()" />
</TS_0_TimeOfAnEvent>
</xsl:if>
</EVN_3_DateTimePlannedEvent>
</xsl:for-each>
現在我想更換每一個測試:
<xsl:if test='bla'>
有可能成爲
<xsl:if test='bla/text()'>
所以你看,我想將「/ text」添加到dexml文件中的每個測試中。
任何人都可以幫助我嗎?