1

私は XSLT に少し慣れていません。問題は、入力 XML の特定の要素内の空白を取り除く必要があることです。例えば

<element id="12">


</element>

に変換する必要があります

<element id="12"></element>

そしてまた

<element id="12">

something

</element>

の中へ

<element id="12">something</element>

xml の残りの部分は同じままにする必要があります。この種の変換は xsl で可能ですか?

4

2 に答える 2

1

うまくいけば、これはあなたを助けるでしょう。

<xsl:template match="text()">
    <xsl:value-of select="fn:normalize-space()"/> <!-- fn is the prefix bound to xpath functions -->
</xsl:template>
于 2013-06-05T07:01:01.010 に答える