jalan_web_api

じゃらんWebサービス

http://www.jalan.net/jw/jwp0000/jww0001.do

http://jws.jalan.net/APILite/HotelSearch/V1/?key=**********&pref=360000&pict_size=1&count=100

注:< が全角 使用時は、半角に置換

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 

<?xml version="1.0" encoding="UTF-8"?>

<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"  xml:lang="ja" xmlns:jws="jws" exclude-result-prefixes="jws">

  <xsl:output method="xml" encoding="UTF-8" />

  <xsl:template match="/">

    <FMPXMLRESULT xmlns="http://www.filemaker.com/fmpxmlresult">

      <!-- xmlns="http://www.filemaker.com/fmpxmlresult"-->

      <ERRORCODE>0</ERRORCODE>

      <PRODUCT BUILD="" NAME="" VERSION="" />

      <DATABASE DATEFORMAT="M/d/yyyy" LAYOUT="" NAME="" RECORDS="" TIMEFORMAT="h:mm:ss a" />

      <METADATA>

        <FIELD EMPTYOK="YES" MAXREPEAT="1" NAME="HotelID" TYPE="TEXT" />

        <FIELD EMPTYOK="YES" MAXREPEAT="1" NAME="HotelName" TYPE="TEXT" />

        <FIELD EMPTYOK="YES" MAXREPEAT="1" NAME="PostCode" TYPE="TEXT" />

        <FIELD EMPTYOK="YES" MAXREPEAT="1" NAME="HotelAddress" TYPE="TEXT" />

        <FIELD EMPTYOK="YES" MAXREPEAT="1" NAME="Area_Region" TYPE="TEXT" />

        <FIELD EMPTYOK="YES" MAXREPEAT="1" NAME="Area_Prefecture" TYPE="TEXT" />

        <FIELD EMPTYOK="YES" MAXREPEAT="1" NAME="Area_LargeArea" TYPE="TEXT" />

        <FIELD EMPTYOK="YES" MAXREPEAT="1" NAME="Area_SmallArea" TYPE="TEXT" />

        <FIELD EMPTYOK="YES" MAXREPEAT="1" NAME="HotelType" TYPE="TEXT" />

        <FIELD EMPTYOK="YES" MAXREPEAT="1" NAME="HotelDetailURL" TYPE="TEXT" />

        <FIELD EMPTYOK="YES" MAXREPEAT="1" NAME="HotelCatchCopy" TYPE="TEXT" />

        <FIELD EMPTYOK="YES" MAXREPEAT="1" NAME="HotelCaption" TYPE="TEXT" />

        <FIELD EMPTYOK="YES" MAXREPEAT="1" NAME="PictureURL" TYPE="TEXT" />

        <FIELD EMPTYOK="YES" MAXREPEAT="1" NAME="PictureCaption" TYPE="TEXT" />

        <FIELD EMPTYOK="YES" MAXREPEAT="1" NAME="CheckInTime" TYPE="TEXT" />

        <FIELD EMPTYOK="YES" MAXREPEAT="1" NAME="CheckOutTime" TYPE="TEXT" />

        <FIELD EMPTYOK="YES" MAXREPEAT="1" NAME="X" TYPE="TEXT" />

        <FIELD EMPTYOK="YES" MAXREPEAT="1" NAME="Y" TYPE="TEXT" />

      </METADATA>

      <RESULTSET>

        <xsl:attribute name="FOUND">

          <xsl:value-of select="jws:Results/jws:NumberOfResults" />

        </xsl:attribute>

        <xsl:for-each select="jws:Results/jws:Hotel">

          <ROW>

            <xsl:attribute name="MODID">0</xsl:attribute>

            <xsl:attribute name="RECORDID">

              <xsl:value-of select="position()" />

            </xsl:attribute>

            <COL>

              <DATA>

                <xsl:value-of select="jws:HotelID" />

              </DATA>

            </COL>

            <COL>

              <DATA>

                <xsl:value-of select="jws:HotelName"/>

              </DATA>

            </COL>

            <COL>

              <DATA>

                <xsl:value-of select="jws:PostCode"/>

              </DATA>

            </COL>

            <COL>

              <DATA>

                <xsl:value-of select="jws:HotelAddress"/>

              </DATA>

            </COL>

            <COL>

              <DATA>

                <xsl:value-of select="jws:Area/jws:Region"/>

              </DATA>

            </COL>

            <COL>

              <DATA>

                <xsl:value-of select="jws:Area/jws:Prefecture"/>

              </DATA>

            </COL>

            <COL>

            <DATA>

              <xsl:value-of select="jws:Area/jws:LargeArea"/>

            </DATA>

            </COL>

            <COL>

              <DATA>

                <xsl:value-of select="jws:Area/jws:SmallArea"/>

              </DATA>

            </COL>

            <COL>

              <DATA>

                <xsl:value-of select="jws:HotelType"/>

              </DATA>

            </COL>

            <COL>

              <DATA>

                <xsl:value-of select="jws:HotelDetailURL"/>

              </DATA>

            </COL>

            <COL>

              <DATA>

                <xsl:value-of select="jws:HotelCatchCopy"/>

              </DATA>

            </COL>

            <COL>

              <DATA>

                <xsl:value-of select="jws:HotelCaption"/>

              </DATA>

            </COL>

            <COL>

              <DATA>

                <xsl:value-of select="jws:PictureURL"/>

              </DATA>

            </COL>

            <COL>

              <DATA>

                <xsl:value-of select="jws:PictureCaption"/>

              </DATA>

            </COL>

            <COL>

              <DATA>

                <xsl:value-of select="jws:CheckInTime"/>

              </DATA>

            </COL>

            <COL>

              <DATA>

                <xsl:value-of select="jws:CheckOutTime"/>

              </DATA>

            </COL>

            <COL>

              <DATA>

                <xsl:value-of select="jws:X"/>

              </DATA>

            </COL>

            <COL>

              <DATA>

                <xsl:value-of select="jws:Y"/>

              </DATA>

            </COL>

          </ROW>

        </xsl:for-each>

      </RESULTSET>

    </FMPXMLRESULT>

  </xsl:template>

</xsl:stylesheet>

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - -