xslt を使用して各ノード属性にアクセスしようとしています。しかし、うまくいきませんでした。各ホテルの部屋の shrui 値を出力する必要があります。誰でもこれについて私を助けることができますか???I
以下は私のXML応答です。
   <HotelRoom SHRUI="AqZE8Cw72fDfNL6X0hqQTQ==" availCount="10" onRequest="N">
              <Board type="SIMPLE" code="BB-E10" shortname="BB">BED AND BREAKFAST</Board>
              <RoomType type="SIMPLE" code="SGL-E10" characteristic="ST">SINGLE STANDARD</RoomType>
              <Price>
                <Amount>549.360</Amount>
              </Price>
            </HotelRoom>
以下は私のXSLTです。
  <xsl:for-each select="hm:HotelRoom ">
                <shrui>
                  <xsl:value-of select="hm:HotelRoom/@SHRUI"/>
                </shrui>
                <board>
                  <xsl:value-of select="hm:Board"/>
                </board>
                <roomtype>
                  <xsl:value-of select="hm:RoomType"/>
                </roomtype>
                <roomcode>
                  <xsl:value-of select="hm:RoomType/@code"/>
                </roomcode>
                <boardcode>
                  <xsl:value-of select="hm:Board/@code"/>
                </boardcode>
                <xsl:for-each select="hm:Price ">
                  <amount>
                    <xsl:value-of select="hm:Amount"/>
                  </amount>
                </xsl:for-each>
              </xsl:for-each>