変換するには、ダブリンコア xml に xsl を適用する必要があります
<dc:description> blahblah </dc:description>
次のようなもので:
<descriptions>
<description descriptionType="Abstract"> blahblah </description>
</descriptions>
私はこれをテストしていますが、要素が空の場合、何も表示したくありません。<descriptions/>
これをどのように修正する必要がありますか?
<xsl:if test="dc:description">
<descriptions>
<xsl:for-each select="dc:description">
<xsl:variable name="description" select="."/>
<xsl:if test="$description !=''">
<description descriptionType="Abstract">
<xsl:value-of select="."/>
</description>
</xsl:if>
</xsl:for-each>
</descriptions>
</xsl:if>