0
好的,我覺得這是一個非常愚蠢的問題,但我一直試圖獲得它,所以我的XSLT文件將吐出封裝在某個任意元素中的輸出,我們稱之爲「根」。我將如何實現這一目標?帶元素的XSLT環繞元素
這是我目前的XSLT沒有什麼幫助所有:
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="2.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:fn="http://www.w3.org/2005/xpath-functions">
<xsl:output method="xml" version="1.0" encoding="UTF-8" indent="yes"/>
<xsl:template match="DCField">
<xsl:choose>
<xsl:when test="@FieldValueType='None'">
<xsl:element name="{Name}">
<xsl:value-of select="Value" />
</xsl:element>
</xsl:when>
<xsl:otherwise>
<xsl:element name="{@FieldValueType}">
<xsl:value-of select="Value" />
</xsl:element>
</xsl:otherwise>
</xsl:choose>
</xsl:template>
<xsl:template match="text()"/>
</xsl:stylesheet>
而且我想它,所以我的輸出看起來像:
謝謝,但在每一個單元結果被包裹在一個標籤,這是不是我要爲 –
對不起 - 我誤解。回答編輯。 – Utkanos
啊哈!這就像一個魅力。我知道它必須是簡單的,我只是無法想出。感謝一羣 –