0
私はXSLを書いて以来長い時間が経ちました。私はこのテンプレートを持っています:Xsl:xsl:バリューオブと電子メールアドレス
<xsl:template match="TeamMember" mode="author">
<xsl:element name="author">
<xsl:attribute name="email">
<xsl:value-of select="Email" />
</xsl:attribute>
<xsl:value-of select="Email" />
<xsl:value-of select="DisplayName" />
</xsl:element>
</xsl:template>
一つのことを除いて、うまくいくようです。要素の中に "Eメール"を出力しますが、属性としては出力しません。 XMLスニペットは次のように一致します。
<TeamMember sequence="1" primaryIndicator="Yes" personID="102">
<Role rank="1">Analyst</Role>
<LastName>YYY</LastName>
<FirstName>XXX</FirstName>
<MiddleName />
<Position />
<ClientCode />
<Division ID="1" code="Equity Research" name="Equity Research" />
<Office ID="1" name="" time_zone_name="(GMT-5:00) Eastern Time (US & Canada)" time_zone_short="EST" />
<DisplayName>XXX YYY</DisplayName>
<Phone></Phone>
<Email>[email protected]</Email>
</TeamMember>
.NET 4.0を使用しています。
投稿を削除することができます;) –