0
XML文書を使用して、の回答者のという名前を出力します。ここでTimestampcreate要素の日付と時刻の値に基づいて人名を取得するには
は、現在の状態<TimestampCreate>
要素がParty/PartyName
要素からformattednameを表示し、正午前に2016年3月24日の日付と時刻を持っている状態 です。
現在のステータス<TimestampCreate>
に正午03/24/2016以降の日付がある場合は、CaseParty/CasePartyName
の書式設定された名前を表示します。
どうすればよいですか?
私のXMLドキュメント
<Integration>
<Case>
<CaseParty ID="17154970" InternalCasePartyID="1636956553" InternalPartyID="1615052853">
<Connection Word="RSP" BaseConnection="DF" ID="39228182" InternalCasePartyConnectionID="1638740325">
<Description>Respondent</Description>
<TimestampCreate>4/27/2016 9:25:08 AM</TimestampCreate>
<DateAdded>04/27/2016</DateAdded>
</Connection>
<CasePartyName Current="true" ID="10737806" InternalNameID="1615969730">
<FormattedName>Tree, Walnut</FormattedName>
</CasePartyName>
<TimestampCreate>4/27/2016 9:25:08 AM</TimestampCreate>
</CaseParty>
<ProtectionOrders>
<ProtectionOrder Op="E" InternalProtectionOrderID="2408">
<Statuses>
<Status Op="A">
<Current>true</Current>
<Active>Yes</Active>
<Date Op="A">04/27/2016</Date>
<TimestampCreate Op="A">04/27/2016 12:01:58:963</TimestampCreate>
</Status>
</Statuses>
</ProtectionOrder>
</ProtectionOrders>
</Case>
<Party ID="17154970" InternalPartyID="1615052853">
<PartyName ID="10737806" Current="true" InternalNameID="1615969730">
<FormattedName>Nelson, Plince</FormattedName>
</Party>
</Integration>
私のXSLTコード
<xsl:for-each select="CasePartyName[@Current='true']">
<xsl:value-of select="FormattedName"/>
</xsl:for-each>