XSDファイルの期間としてXSDによって定義されている時間間隔をXMLに保存しようとしています。使い方はわかりませんが、私が試しているのは次のとおりです。
<duration>PT5H30M</duration>
これは5時間30分に相当します。XSLTファイルがXMLをHTMLに変換すると、期間が時間形式に変換されると思いましたか?
多分このように使用する必要がありますか?:
<duration duration="PT5H30M"></duration>
XSLTファイルで期間を取得する場所は次のとおりです。
<tr>
<td><xsl:attribute name="class">lside</xsl:attribute>Duration</td>
<td colspan="2"><xsl:attribute name="class">rside</xsl:attribute><xsl:value-of select="/flights/flight/route[routename/. = $code]/duration"/></td>
</tr>
アドバイスはありがたいですが、XSDドキュメントはまったく役に立ちません。