我想在一行中顯示地址。我該怎麼做呢? 我的代碼僅顯示這樣的:如何連接4個元素?
<nc:StreetFullText>607 Main St W</nc:StreetFullText>
我知道我需要「城市」,「國家」,「郵編」添加到我的代碼行AssociatedValue[@type='Street1']/Text
結束,但我不知道如何做到這一點。
所需的輸出
<nc:StreetFullText>607 Main St W, New York, DC 77777</nc:StreetFullText>
我的XML
<EnumerationValue code="DC042015J">
<AssociatedValue type="Street1">
<Text>607 Main St W</Text>
</AssociatedValue>
<AssociatedValue type="City">
<Text>New York</Text>
</AssociatedValue>
<AssociatedValue type="State">
<Text>MN</Text>
</AssociatedValue>
<AssociatedValue type="Zip">
<Text>77777</Text>
</AssociatedValue>
</EnumerationValue>
<EnumerationValue code="DC046015J">
XSLT代碼
<nc:StreetFullText>
<xsl:variable name="vCourtORI">
<xsl:value-of select="/Integration/Case/Court/CourtNCIC"/>
</xsl:variable>
<xsl:value-of select="document(concat($gEnvPath,'\Schemas\CourtXML\SimpleTypes\CourtLocationTextType.xml'))/SimpleTypeCompanion/EnumerationValue[@code=$vCourtORI]/AssociatedValue[@type='Street1']/Text"/>
</nc:StreetFullText>
非常感謝。我沒有這樣想。現在正在工作,如此處所示: 607 Main St W,Marshall,MN 56258 nc:StreetFullText> –
Angela