Xslt 从WordML中删除校对错误并合并节点
我是XML新手。 我有一个WML文件。我需要从文件中删除word校对错误,并合并拆分的节点。 例如,WML文件(打开word校对错误)如下所示(为了方便起见,我删除了几行代码):Xslt 从WordML中删除校对错误并合并节点,xslt,Xslt,我是XML新手。 我有一个WML文件。我需要从文件中删除word校对错误,并合并拆分的节点。 例如,WML文件(打开word校对错误)如下所示(为了方便起见,我删除了几行代码): 试试这个: <xsl:template match="w:p[w:proofErr]/w:r[1]"> <w:r> <w:t> <xsl:value-of select=".."/> </w:t>
试试这个:
<xsl:template match="w:p[w:proofErr]/w:r[1]">
<w:r>
<w:t>
<xsl:value-of select=".."/>
</w:t>
</w:r>
</xsl:template>
<xsl:template match="w:p[w:proofErr]/w:r[position() > 1]"/>
输出
<w:p wsp:rsidR="00FD5EDD" wsp:rsidRDefault="00FD5EDD" wsp:rsidP="00FD5EDD">
<w:r>
<w:t>It are dcoument .</w:t>
</w:r>
</w:p>
<w:p wsp:rsidR="00B67D59" wsp:rsidRDefault="0071345A"/>
这是数字。
我想昨天也有人问过类似的问题。但是找不到。嘿,伙计们,有人能帮我一下吗。。。
<xsl:template match="w:p[w:proofErr]/w:r[1]">
<w:r>
<w:t>
<xsl:value-of select=".."/>
</w:t>
</w:r>
</xsl:template>
<xsl:template match="w:p[w:proofErr]/w:r[position() > 1]"/>
<w:p wsp:rsidR="00FD5EDD" wsp:rsidRDefault="00FD5EDD" wsp:rsidP="00FD5EDD">
<w:r>
<w:t>It are dcoument .</w:t>
</w:r>
</w:p>
<w:p wsp:rsidR="00B67D59" wsp:rsidRDefault="0071345A"/>