C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト


(過去ログ 67 を表示中)
■39148 / )  DOMメソッドでのobjectの取得方法
□投稿者/ りか (1回)-(2009/07/30(Thu) 17:57:03)

分類:[レガシ ASP] 

aspとvbsで、外部API経由で、xmlデータを取得して、XML文書処理を行いたいのですがうまくいきません…

Microsoft.XMLHTTP形式で取得すると、transformNodeメソッドでエラーになるので、
一旦Microsoft.XMLHTTP形式でxmlデータを読み込んで、Microsoft.XMLDOMで再作成してみたのですが、
Microsoft.XMLDOM形式でオブジェクトが取得できないか中身が空でxmlデータが表示されません


どなたかお分かりになる方がいらっしゃいましたらよろしくお願い致しますm(_ _)m

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

Dim strUrl
Dim strHtml
Dim xml ,xsl,objXML

' データを取得する
Set xml = Server.CreateObject("Microsoft.XMLHTTP")
xml.Open "GET", strUrl, False
xml.Send 'これを使える形に変換(XMLDOM)
strHtml = xml.responseText


'XML取得
Set objXML = Server.CreateObject("Microsoft.XMLDOM")
objXML.async = false
objXML.load Server.MapPath("strHtml")


' XSLスタイルシートを取得する
Set xsl = Server.CreateObject("Microsoft.XMLDOM")
xsl.async = false
xsl.Load Server.MapPath("atom.xsl")


'スタイルシートを適用
Response.Write(objXML.transformNode(xsl))
返信 編集キー/


管理者用

- Child Tree -