Amazon APIで取得したXMLデータをVBAで操作するにはどうしたらいいか?
=商品のタイトルとか、価格、発売日などのデータを取得したい。

いろいろ検索してたら、キーワードは「DOM」「XPath」だということが分かった。
PHPのXMLパーサーみたいに、XMLの要素を配列に変換してくれる機能はVBAにはないのかな?

Google検索キーワード「Excel VBA DOM XML」
↓
''Excel VBAでXML形式のデータを扱いたい''
http://okwave.jp/qa2559301.html
>Msxml2.DOMDocumentを使用して、loadXMLで読み込めばDOMツリーに展開出来ると思います。

↓
Msxml2.DOMDocumentというオブジェクトが用意されており、それを利用すればいいらしい。

なんか使い方がよく分からない。

''初心者のための XML DOM ガイド''
http://msdn.microsoft.com/ja-jp/library/aa468547.aspx

>XML ドキュメントからの情報の取得
ドキュメントの読み込みが完了したら、このドキュメントから情報を取得します。
ドキュメント オブジェクトは重要ですが、ほとんどの場合、IXMLDOMNodeインターフェイスを使用します。

これで行けるだろうか?

XMLを取得した後に、MSXML2.DOMDocumentのloadメソッドでXMLデータを読み込むときにエラーが出る。
=「-2147024809 パラメータが間違っています」だと。

''DOMを使って目的の情報へダッシュ''
http://www.atmarkit.co.jp/fxml/rensai/msxml02/msxml01.html
http://www.atmarkit.co.jp/fxml/rensai/msxml02/msxml02.html
http://www.atmarkit.co.jp/fxml/rensai/msxml02/msxml03.html

''VBScriptでXMLプログラミング''
http://www.atmarkit.co.jp/fxml/indexes/index_all.html#vbscr
↑VBSの場合らしい。参考になるかな?

試行錯誤してたら、エラーメッセージが変わった。
=「-2146697209 - 要求されたリソースのデータは利用できません」だと。
Google検索したら、MSサイトに解決方法が紹介されていた。

''[PRB] HTTP 上で XML を読み込むと Load メソッドが失敗する''
http://support.microsoft.com/kb/281142/ja

>''解決方法''
ServerXMLHTTP コンポーネント (MSXML 3.0 で導入されました) を使って、ドキュメントを読み込んでください。
MSXML2.DOMDocument の setProperty メソッドを使って、ServerXMLHTTP プロパティを True に設定する必要があります。
ServerXMLHTTP プロパティの True という値は、"server-safe" な ServerXMLHTTP コンポーネントを使って、ドキュメントをサーバーに読み込むことを指定するものです。
ServerXMLHTTP は同期読み込みにのみ対応しています。
したがって、ServerHTTPRequest を True に設定するときは async プロパティを False に設定する必要があります。

オイオイ、呪文みたいな文章だな。
何言ってんだかサッパリわかんねえよ>MS

>SetProperty メソッドに True を設定するため、上記コードの oXML.async = False の直後に次の行を追加します。
#code(vba){{
oxml.setProperty "ServerHTTPRequest", true
}}

結論から言えば、上記のコードを1行追加したら、エラーが消えて、XMLの読み込みに成功した!
は~、これだけのために何時間費やしたことか…トホホのホ><

----

まとめると、こんな感じのExcel VBAコードで、リクエストURLからXMLデータの読込み&操作ができる。

#code(vba){{
Option Explicit

Private Sub CommandButton1_Click()

    'Amazon Web ServiceのAPIを利用して商品データを取得
    Dim sid As String  'AWSのSubscriptionId
    Dim aid As String  'AWSのAssociateTag
    Dim ver As String ' AWSのバージョン
    Dim cate As String '商品カテゴリー
    Dim bnid As String 'BrowseNodeId
    Dim rdFrom As String '発売日指定の開始日
    Dim rdTo As String '発売日指定の終了日
    Dim url As String 'リクエストURL
    
    sid = "1234567890ABCDEFGHIJ" ' ←自分のIDに置き換える
    aid = "hogehoge-22" ' ←自分のIDに置き換える
    ver = "2007-01-15"
    cate = "DVD"
    bnid = "590702" 'アニメ あ行
    rdFrom = "2008-08-01"
    rdTo = "2008-09-01"
    
    url = "http://webservices.amazon.co.jp/onca/xml"
    url = url & "?Service=AWSECommerceService"
    url = url & "&SubscriptionId=" & sid
    url = url & "&AssociateTag=" & aid
    url = url & "&Operation=ItemSearch"
    url = url & "&Version=" & ver
    url = url & "&ResponseGroup=Small"
    url = url & "&SearchIndex=" & cate
    url = url & "&ContentType=text/html"
    url = url & "&BrowseNode=" & bnid
    url = url & "&ReleaseDate=" & rdFrom & "-" & rdTo 'ReleaseDate=yyyy-mm-dd[-yyyy-mm-dd]
    
    'http://msdn.microsoft.com/ja-jp/library/aa468547.aspx
    'XMLドキュメントを読み込むには、まず最初にDOMDocumentクラスのインスタンスを作成する
    Dim xdoc As MSXML2.DOMDocument
    Set xdoc = New MSXML2.DOMDocument
    
    'ドキュメントのAsyncプロパティをFalseに設定すると、ドキュメントが完全に読み込まれて処理の準備が整うまで、パーサーはコードにコントロールを返しません。
    xdoc.async = False
    
    'エラー対策 http://support.microsoft.com/kb/281142/ja
    xdoc.setProperty "ServerHTTPRequest", True

    'MSXMLパーサーを使用すると、URLを介してXMLドキュメントを読み込むことができます。
    'ドキュメントを読み込むには、Loadメソッドを使用
    If xdoc.Load(url) Then
        MsgBox "ドキュメントの読み込みに成功しました。"
        ' 目的の作業を行います。
        DisplayNode xdoc.childNodes, 0
    Else
        MsgBox "ドキュメントに読み込みに失敗しました。"
        Dim strErrText As String
        Dim xPE As MSXML2.IXMLDOMParseError
        ' ParseError オブジェクトを取得します。
        Set xPE = xdoc.parseError
        With xPE
            strErrText = "次の XML ドキュメントの読み込みに失敗しました :" & _
                "次のエラーが原因です :" & vbCrLf & _
                "エラー番号 # : " & .errorCode & vbCrLf & _
                "エラー原因 # : " & xPE.reason & vbCrLf & _
                "行 # : " & .Line & vbCrLf & _
                "行位置 : " & .linepos & vbCrLf & _
                "ファイル内の位置 : " & .filepos & vbCrLf & _
                "ソーステキスト : " & .srcText & vbCrLf & _
                "ドキュメントURL : " & .url
        End With
        MsgBox strErrText, vbExclamation
    End If
    
    'ドキュメントでの作業が終了したら、きちんとオブジェクト参照を解放する必要があります。
    'MSXML パーサーでは、明示的な Close メソッドは公開されていません。
    'このため、参照先を Nothing に設定します。
    Set xdoc = Nothing
End Sub

'http://msdn.microsoft.com/ja-jp/library/aa468547.aspx
'Debug.Printでイミディエイト画面にXMLデータの解析結果を表示
Public Sub DisplayNode(ByRef Nodes As MSXML2.IXMLDOMNodeList, _
    ByVal Indent As Integer)

    Dim xNode As MSXML2.IXMLDOMNode
    Indent = Indent + 2

    For Each xNode In Nodes
        If xNode.nodeType = NODE_TEXT Then
            Debug.Print Space$(Indent) & xNode.parentNode.nodeName & _
                ":" & xNode.nodeValue
        End If

        If xNode.hasChildNodes Then
            DisplayNode xNode.childNodes, Indent
        End If
    Next xNode
End Sub
}}

このコードで取得したXMLデータは、以下のようになっている。
(見やすくするため、DreamWeaverで改行を入れた。)

#code(xml){{
<?xml version="1.0" ?>
    <ItemSearchResponse xmlns="http://webservices.amazon.com/AWSECommerceService/2007-01-15">
      <OperationRequest>
        <HTTPHeaders>
          <Header Name="UserAgent" Value="Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0)"></Header>
        </HTTPHeaders>
        <RequestId>
          2db6796e-d3a9-4994-a584-ef9ecdf8f67f
        </RequestId>
        <Arguments>
          <Argument Name="Operation" Value="ItemSearch"></Argument>
          <Argument Name="Service" Value="AWSECommerceService"></Argument>
          <Argument Name="AssociateTag" Value="hogehoge-22"></Argument>
          <Argument Name="BrowseNode" Value="590702"></Argument>
          <Argument Name="Version" Value="2007-01-15"></Argument>
          <Argument Name="ResponseGroup" Value="Small"></Argument>
          <Argument Name="SubscriptionId" Value="1234567890ABCDEFGHIJ"></Argument>
          <Argument Name="SearchIndex" Value="DVD"></Argument>
          <Argument Name="ContentType" Value="text/html"></Argument>
          <Argument Name="ReleaseDate" Value="2008-08-01-2008-09-01"></Argument>
        </Arguments>
        <RequestProcessingTime>
          0.4146590000000000
        </RequestProcessingTime>
      </OperationRequest>
      <Items>
        <Request>
          <IsValid>
            True
          </IsValid>
          <ItemSearchRequest>
            <BrowseNode>
              590702
            </BrowseNode>
            <Condition>
              New
            </Condition>
            <DeliveryMethod>
              Ship
            </DeliveryMethod>
            <MerchantId>
              Amazon
            </MerchantId>
            <ResponseGroup>
              Small
            </ResponseGroup>
            <ReviewSort>
              -SubmissionDate
            </ReviewSort>
            <SearchIndex>
              DVD
            </SearchIndex>
            <ReleaseDate>
              2008-08-01-2008-09-01
            </ReleaseDate>
          </ItemSearchRequest>
        </Request>
        <TotalResults>
          8
        </TotalResults>
        <TotalPages>
          1
        </TotalPages>
        <Item>
          <ASIN>
            B00138FBV6
          </ASIN>
          <DetailPageURL>
            http://www.amazon.co.jp/ARIA-ORIGINATION-Navigation-5-%E4%BD%90%E8%97%A4%E9%A0%86%E4%B8%80/dp/B00138FBV6%3FSubscriptionId%3D1752CVWFGVS97MTH32G2%26tag%3Dmaromaro02-22%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3DB00138FBV6
          </DetailPageURL>
          <ItemAttributes>
            <Actor>
              広橋涼
            </Actor>
            <Actor>
              大原さやか
            </Actor>
            <Actor>
              葉月絵理乃
            </Actor>
            <Actor>
              斎藤千和
            </Actor>
            <Director>
              佐藤順一
            </Director>
            <Manufacturer>
              メディアファクトリー
            </Manufacturer>
            <ProductGroup>
              DVD
            </ProductGroup>
            <Title>
              ARIA The ORIGINATION Navigation.5
            </Title>
          </ItemAttributes>
        </Item>
        <Item>
          <ASIN>
            B0012E00NA
          </ASIN>
          <DetailPageURL>
            http://www.amazon.co.jp/%E7%8B%BC%E3%81%A8%E9%A6%99%E8%BE%9B%E6%96%996%253c%E9%99%90%E5%AE%9A%E3%83%91%E3%83%83%E3%82%AF%253e-%E5%88%9D%E5%9B%9E%E9%99%90%E5%AE%9A%E7%94%9F%E7%94%A3-%E9%AB%98%E6%A9%8B%E4%B8%88%E5%A4%AB/dp/B0012E00NA%3FSubscriptionId%3D1752CVWFGVS97MTH32G2%26tag%3Dmaromaro02-22%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3DB0012E00NA
          </DetailPageURL>
          <ItemAttributes>
            <Actor>
              小清水亜美
            </Actor>
            <Actor>
              福山潤
            </Actor>
            <Actor>
              名塚佳織
            </Actor>
            <Actor>
              中原麻衣
            </Actor>
            <Creator Role="デザイン">
              黒田和也
            </Creator>
            <Creator Role="原著">
              支倉凍砂
            </Creator>
            <Creator Role="脚本">
              荒川稔久
            </Creator>
            <Director>
              高橋丈夫
            </Director>
            <Manufacturer>
              ポニーキャニオン
            </Manufacturer>
            <ProductGroup>
              DVD
            </ProductGroup>
            <Title>
              狼と香辛料6 &lt;限定パック&gt; (初回限定生産)
            </Title>
          </ItemAttributes>
        </Item>
        <Item>
          <ASIN>
            B0016GISMO
          </ASIN>
          <DetailPageURL>
            http://www.amazon.co.jp/%E8%B5%A4%E6%AF%9B%E3%81%AE%E3%82%A2%E3%83%B3-DVD%E3%83%A1%E3%83%A2%E3%83%AA%E3%82%A2%E3%83%AB%E3%83%9C%E3%83%83%E3%82%AF%E3%82%B9-%E9%AB%98%E7%95%91-%E5%8B%B2/dp/B0016GISMO%3FSubscriptionId%3D1752CVWFGVS97MTH32G2%26tag%3Dmaromaro02-22%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3DB0016GISMO
          </DetailPageURL>
          <ItemAttributes>
            <Actor>
              山田栄子
            </Actor>
            <Actor>
              槐柳二
            </Actor>
            <Actor>
              北原文枝
            </Actor>
            <Actor>
              高島雅羅
            </Actor>
            <Actor>
              井上和彦
            </Actor>
            <Director>
              高畑 勲
            </Director>
            <Manufacturer>
              バンダイビジュアル
            </Manufacturer>
            <ProductGroup>
              DVD
            </ProductGroup>
            <Title>
              赤毛のアン DVDメモリアルボックス
            </Title>
          </ItemAttributes>
        </Item>
        <Item>
          <ASIN>
            B0012E00NU
          </ASIN>
          <DetailPageURL>
            http://www.amazon.co.jp/%E7%8B%BC%E3%81%A8%E9%A6%99%E8%BE%9B%E6%96%996-%E9%AB%98%E6%A9%8B%E4%B8%88%E5%A4%AB/dp/B0012E00NU%3FSubscriptionId%3D1752CVWFGVS97MTH32G2%26tag%3Dmaromaro02-22%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3DB0012E00NU
          </DetailPageURL>
          <ItemAttributes>
            <Actor>
              小清水亜美
            </Actor>
            <Actor>
              福山潤
            </Actor>
            <Actor>
              名塚佳織
            </Actor>
            <Actor>
              中原麻衣
            </Actor>
            <Creator Role="デザイン">
              黒田和也
            </Creator>
            <Creator Role="原著">
              支倉凍砂
            </Creator>
            <Creator Role="脚本">
              荒川稔久
            </Creator>
            <Director>
              高橋丈夫
            </Director>
            <Manufacturer>
              ポニーキャニオン
            </Manufacturer>
            <ProductGroup>
              DVD
            </ProductGroup>
            <Title>
              狼と香辛料6
            </Title>
          </ItemAttributes>
        </Item>
        <Item>
          <ASIN>
            B001COUJTA
          </ASIN>
          <DetailPageURL>
            http://www.amazon.co.jp/%E3%82%A2%E3%83%B3%E3%83%91%E3%83%B3%E3%83%9E%E3%83%B3%E3%81%A8%E3%81%AF%E3%81%98%E3%82%81%E3%82%88%E3%81%86-%E3%81%8D%E3%81%9B%E3%81%A4%E3%81%AE%E3%81%86%E3%81%9F-%E3%81%BE%E3%81%A3%E3%81%8B%E3%81%AA%E3%81%82%E3%81%8D%E3%81%A0%E3%82%88-%E5%A4%A7%E8%B3%80%E4%BF%8A%E4%BA%8C/dp/B001COUJTA%3FSubscriptionId%3D1752CVWFGVS97MTH32G2%26tag%3Dmaromaro02-22%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3DB001COUJTA
          </DetailPageURL>
          <ItemAttributes>
            <Creator Role="出演・声の出演">
              戸田恵子
            </Creator>
            <Creator Role="出演・声の出演">
              中尾隆聖
            </Creator>
            <Creator Role="出演・声の出演">
              鶴ひろみ
            </Creator>
            <Creator Role="出演・声の出演">
              長沢美樹
            </Creator>
            <Creator Role="その他">
              やなせたかし
            </Creator>
            <Creator Role="その他">
              友永コリエ
            </Creator>
            <Creator Role="監修">
              鈴木みゆき
            </Creator>
            <Director>
              大賀俊二
            </Director>
            <Manufacturer>
              バップ
            </Manufacturer>
            <ProductGroup>
              DVD
            </ProductGroup>
            <Title>
              アンパンマンとはじめよう!きせつのうた まっかなあきだよ
            </Title>
          </ItemAttributes>
        </Item>
        <Item>
          <ASIN>
            B001B1RHIK
          </ASIN>
          <DetailPageURL>
            http://www.amazon.co.jp/%E3%81%9D%E3%82%8C%E3%81%84%E3%81%91-%E3%82%A2%E3%83%B3%E3%83%91%E3%83%B3%E3%83%9E%E3%83%B3-%E3%81%A0%E3%81%84%E3%81%99%E3%81%8D%E3%82%AD%E3%83%A3%E3%83%A9%E3%82%AF%E3%82%BF%E3%83%BC%E3%82%B7%E3%83%AA%E3%83%BC%E3%82%BA-%E3%81%82%E3%81%8B%E3%81%A1%E3%82%83%E3%82%93%E3%81%BE%E3%82%93%E3%80%8C%E3%81%82%E3%81%8B%E3%81%A1%E3%82%83%E3%82%93%E3%81%BE%E3%82%93%E3%81%A8%E3%83%A1%E3%83%AD%E3%83%B3%E3%83%91%E3%83%B3%E3%83%8A%E3%81%A1%E3%82%83%E3%82%93%E3%80%8D-%E6%B0%B8%E4%B8%98%E6%98%AD%E5%85%B8/dp/B001B1RHIK%3FSubscriptionId%3D1752CVWFGVS97MTH32G2%26tag%3Dmaromaro02-22%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3DB001B1RHIK
          </DetailPageURL>
          <ItemAttributes>
            <Actor>
              戸田恵子
            </Actor>
            <Actor>
              中尾隆聖
            </Actor>
            <Actor>
              増岡弘
            </Actor>
            <Actor>
              佐久間レイ
            </Actor>
            <Actor>
              山寺宏一
            </Actor>
            <Creator Role="原著">
              やなせたかし
            </Creator>
            <Director>
              永丘昭典
            </Director>
            <Manufacturer>
              バップ
            </Manufacturer>
            <ProductGroup>
              DVD
            </ProductGroup>
            <Title>
              それいけ!アンパンマン だいすきキャラクターシリーズ/あかちゃんまん「あかちゃんまんとメロンパンナちゃん」
            </Title>
          </ItemAttributes>
        </Item>
        <Item>
          <ASIN>
            B00118Q9UU
          </ASIN>
          <DetailPageURL>
            http://www.amazon.co.jp/AYAKASHI-%E7%AC%AC%E5%85%AD%E5%B7%BB-%E9%AB%98%E7%94%B0%E6%B7%B3/dp/B00118Q9UU%3FSubscriptionId%3D1752CVWFGVS97MTH32G2%26tag%3Dmaromaro02-22%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3DB00118Q9UU
          </DetailPageURL>
          <ItemAttributes>
            <Actor>
              岸尾だいすけ
            </Actor>
            <Actor>
              松来未祐
            </Actor>
            <Actor>
              水樹奈々
            </Actor>
            <Actor>
              野川さくら
            </Actor>
            <Director>
              高田淳
            </Director>
            <Manufacturer>
              メディアファクトリー
            </Manufacturer>
            <ProductGroup>
              DVD
            </ProductGroup>
            <Title>
              AYAKASHI 第六巻
            </Title>
          </ItemAttributes>
        </Item>
        <Item>
          <ASIN>
            B001B1RHIA
          </ASIN>
          <DetailPageURL>
            http://www.amazon.co.jp/%E3%81%9D%E3%82%8C%E3%81%84%E3%81%91-%E3%82%A2%E3%83%B3%E3%83%91%E3%83%B3%E3%83%9E%E3%83%B3-%E3%81%A0%E3%81%84%E3%81%99%E3%81%8D%E3%82%AD%E3%83%A3%E3%83%A9%E3%82%AF%E3%82%BF%E3%83%BC%E3%82%B7%E3%83%AA%E3%83%BC%E3%82%BA-%E3%82%AB%E3%83%AC%E3%83%BC%E3%83%91%E3%83%B3%E3%83%9E%E3%83%B3%E3%80%8C%E3%82%A2%E3%83%B3%E3%83%91%E3%83%B3%E3%83%9E%E3%83%B3%E3%81%A8%E3%82%AB%E3%83%AC%E3%83%BC%E3%83%91%E3%83%86%E3%82%A3%E3%83%BC%E3%80%8D-%E6%B0%B8%E4%B8%98%E6%98%AD%E5%85%B8/dp/B001B1RHIA%3FSubscriptionId%3D1752CVWFGVS97MTH32G2%26tag%3Dmaromaro02-22%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3DB001B1RHIA
          </DetailPageURL>
          <ItemAttributes>
            <Actor>
              戸田恵子
            </Actor>
            <Actor>
              中尾隆聖
            </Actor>
            <Actor>
              増岡弘
            </Actor>
            <Actor>
              佐久間レイ
            </Actor>
            <Actor>
              山寺宏一
            </Actor>
            <Creator Role="原著">
              やなせたかし
            </Creator>
            <Director>
              永丘昭典
            </Director>
            <Manufacturer>
              バップ
            </Manufacturer>
            <ProductGroup>
              DVD
            </ProductGroup>
            <Title>
              それいけ!アンパンマン だいすきキャラクターシリーズ/カレーパンマン「アンパンマンとカレーパティー」
            </Title>
          </ItemAttributes>
        </Item>
      </Items>
    </ItemSearchResponse>
}}

DisplayNode関数によって、イミディエイト画面に表示されたDebug.Printの結果は以下のとおり。

#code{{
        RequestId:3f14cee4-fdb4-4fe6-a31d-13cbaf1a1e15
        RequestProcessingTime:0.0875850000000000
          IsValid:True
            BrowseNode:590702
            Condition:New
            DeliveryMethod:Ship
            MerchantId:Amazon
            ResponseGroup:Small
            ReviewSort:-SubmissionDate
            SearchIndex:DVD
            ReleaseDate:2008-08-01-2008-09-01
        TotalResults:8
        TotalPages:1
          ASIN:B00138FBV6
          DetailPageURL:http://www.amazon.co.jp/ARIA-ORIGINATION-Navigation-5-%E4%BD%90%E8%97%A4%E9%A0%86%E4%B8%80/dp/B00138FBV6%3FSubscriptionId%3D1752CVWFGVS97MTH32G2%26tag%3Dmaromaro02-22%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3DB00138FBV6
            Actor:広橋涼
            Actor:大原さやか
            Actor:葉月絵理乃
            Actor:斎藤千和
            Director:佐藤順一
            Manufacturer:メディアファクトリー
            ProductGroup:DVD
            Title:ARIA The ORIGINATION Navigation.5
          ASIN:B0012E00NA
          DetailPageURL:http://www.amazon.co.jp/%E7%8B%BC%E3%81%A8%E9%A6%99%E8%BE%9B%E6%96%996%253c%E9%99%90%E5%AE%9A%E3%83%91%E3%83%83%E3%82%AF%253e-%E5%88%9D%E5%9B%9E%E9%99%90%E5%AE%9A%E7%94%9F%E7%94%A3-%E9%AB%98%E6%A9%8B%E4%B8%88%E5%A4%AB/dp/B0012E00NA%3FSubscriptionId%3D1752CVWFGVS97MTH32G2%26tag%3Dmaromaro02-22%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3DB0012E00NA
            Actor:小清水亜美
            Actor:福山潤
            Actor:名塚佳織
            Actor:中原麻衣
            Creator:黒田和也
            Creator:支倉凍砂
            Creator:荒川稔久
            Director:高橋丈夫
            Manufacturer:ポニーキャニオン
            ProductGroup:DVD
            Title:狼と香辛料6<限定パック>(初回限定生産)
          ASIN:B0016GISMO
          DetailPageURL:http://www.amazon.co.jp/%E8%B5%A4%E6%AF%9B%E3%81%AE%E3%82%A2%E3%83%B3-DVD%E3%83%A1%E3%83%A2%E3%83%AA%E3%82%A2%E3%83%AB%E3%83%9C%E3%83%83%E3%82%AF%E3%82%B9-%E9%AB%98%E7%95%91-%E5%8B%B2/dp/B0016GISMO%3FSubscriptionId%3D1752CVWFGVS97MTH32G2%26tag%3Dmaromaro02-22%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3DB0016GISMO
            Actor:山田栄子
            Actor:槐柳二
            Actor:北原文枝
            Actor:高島雅羅
            Actor:井上和彦
            Director:高畑 勲
            Manufacturer:バンダイビジュアル
            ProductGroup:DVD
            Title:赤毛のアン DVDメモリアルボックス
          ASIN:B0012E00NU
          DetailPageURL:http://www.amazon.co.jp/%E7%8B%BC%E3%81%A8%E9%A6%99%E8%BE%9B%E6%96%996-%E9%AB%98%E6%A9%8B%E4%B8%88%E5%A4%AB/dp/B0012E00NU%3FSubscriptionId%3D1752CVWFGVS97MTH32G2%26tag%3Dmaromaro02-22%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3DB0012E00NU
            Actor:小清水亜美
            Actor:福山潤
            Actor:名塚佳織
            Actor:中原麻衣
            Creator:黒田和也
            Creator:支倉凍砂
            Creator:荒川稔久
            Director:高橋丈夫
            Manufacturer:ポニーキャニオン
            ProductGroup:DVD
            Title:狼と香辛料6
          ASIN:B001COUJTA
          DetailPageURL:http://www.amazon.co.jp/%E3%82%A2%E3%83%B3%E3%83%91%E3%83%B3%E3%83%9E%E3%83%B3%E3%81%A8%E3%81%AF%E3%81%98%E3%82%81%E3%82%88%E3%81%86-%E3%81%8D%E3%81%9B%E3%81%A4%E3%81%AE%E3%81%86%E3%81%9F-%E3%81%BE%E3%81%A3%E3%81%8B%E3%81%AA%E3%81%82%E3%81%8D%E3%81%A0%E3%82%88-%E5%A4%A7%E8%B3%80%E4%BF%8A%E4%BA%8C/dp/B001COUJTA%3FSubscriptionId%3D1752CVWFGVS97MTH32G2%26tag%3Dmaromaro02-22%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3DB001COUJTA
            Creator:戸田恵子
            Creator:中尾隆聖
            Creator:鶴ひろみ
            Creator:長沢美樹
            Creator:やなせたかし
            Creator:友永コリエ
            Creator:鈴木みゆき
            Director:大賀俊二
            Manufacturer:バップ
            ProductGroup:DVD
            Title:アンパンマンとはじめよう!きせつのうた まっかなあきだよ
          ASIN:B001B1RHIK
          DetailPageURL:http://www.amazon.co.jp/%E3%81%9D%E3%82%8C%E3%81%84%E3%81%91-%E3%82%A2%E3%83%B3%E3%83%91%E3%83%B3%E3%83%9E%E3%83%B3-%E3%81%A0%E3%81%84%E3%81%99%E3%81%8D%E3%82%AD%E3%83%A3%E3%83%A9%E3%82%AF%E3%82%BF%E3%83%BC%E3%82%B7%E3%83%AA%E3%83%BC%E3%82%BA-%E3%81%82%E3%81%8B%E3%81%A1%E3%82%83%E3%82%93%E3%81%BE%E3%82%93%E3%80%8C%E3%81%82%E3%81%8B%E3%81%A1%E3%82%83%E3%82%93%E3%81%BE%E3%82%93%E3%81%A8%E3%83%A1%E3%83%AD%E3%83%B3%E3%83%91%E3%83%B3%E3%83%8A%E3%81%A1%E3%82%83%E3%82%93%E3%80%8D-%E6%B0%B8%E4%B8%98%E6%98%AD%E5%85%B8/dp/B001B1RHIK%3FSubscriptionId%3D1752CVWFGVS97MTH32G2%26tag%3Dmaromaro02-22%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3DB001B1RHIK
            Actor:戸田恵子
            Actor:中尾隆聖
            Actor:増岡弘
            Actor:佐久間レイ
            Actor:山寺宏一
            Creator:やなせたかし
            Director:永丘昭典
            Manufacturer:バップ
            ProductGroup:DVD
            Title:それいけ!アンパンマン だいすきキャラクターシリーズ/あかちゃんまん「あかちゃんまんとメロンパンナちゃん」
          ASIN:B00118Q9UU
          DetailPageURL:http://www.amazon.co.jp/AYAKASHI-%E7%AC%AC%E5%85%AD%E5%B7%BB-%E9%AB%98%E7%94%B0%E6%B7%B3/dp/B00118Q9UU%3FSubscriptionId%3D1752CVWFGVS97MTH32G2%26tag%3Dmaromaro02-22%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3DB00118Q9UU
            Actor:岸尾だいすけ
            Actor:松来未祐
            Actor:水樹奈々
            Actor:野川さくら
            Director:高田淳
            Manufacturer:メディアファクトリー
            ProductGroup:DVD
            Title:AYAKASHI 第六巻
          ASIN:B001B1RHIA
          DetailPageURL:http://www.amazon.co.jp/%E3%81%9D%E3%82%8C%E3%81%84%E3%81%91-%E3%82%A2%E3%83%B3%E3%83%91%E3%83%B3%E3%83%9E%E3%83%B3-%E3%81%A0%E3%81%84%E3%81%99%E3%81%8D%E3%82%AD%E3%83%A3%E3%83%A9%E3%82%AF%E3%82%BF%E3%83%BC%E3%82%B7%E3%83%AA%E3%83%BC%E3%82%BA-%E3%82%AB%E3%83%AC%E3%83%BC%E3%83%91%E3%83%B3%E3%83%9E%E3%83%B3%E3%80%8C%E3%82%A2%E3%83%B3%E3%83%91%E3%83%B3%E3%83%9E%E3%83%B3%E3%81%A8%E3%82%AB%E3%83%AC%E3%83%BC%E3%83%91%E3%83%86%E3%82%A3%E3%83%BC%E3%80%8D-%E6%B0%B8%E4%B8%98%E6%98%AD%E5%85%B8/dp/B001B1RHIA%3FSubscriptionId%3D1752CVWFGVS97MTH32G2%26tag%3Dmaromaro02-22%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3DB001B1RHIA
            Actor:戸田恵子
            Actor:中尾隆聖
            Actor:増岡弘
            Actor:佐久間レイ
            Actor:山寺宏一
            Creator:やなせたかし
            Director:永丘昭典
            Manufacturer:バップ
            ProductGroup:DVD
            Title:それいけ!アンパンマン だいすきキャラクターシリーズ/カレーパンマン「アンパンマンとカレーパティー」
}}

XMLデータと見比べると、欲しいデータは取り出せそうだ!
よし、次はDBに保存だ!!!

ResponseGroupは、Smallじゃなくて、MediumかLargeでいいかな?

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS