我將如何通過循環XML來填充圖像?ASP Xml多循環
我可以遍歷各個元素,它的工作原理如下所示,但我想從同一個循環訪問其他元素。
<%
Dim xml, thumbnail, content, description, player, entry, title, list
Set xml = Server.CreateObject("MSXML2.FreeThreadedDOMDocument")
xml.async = False
xml.SetProperty "ServerHTTPRequest", True
xml.Load("http://gdata.youtube.com/feeds/api/users/Shuggy23/favorites?orderby=updated&max-results=15")
Set entry = xml.getElementsByTagName("entry")
Set thumbnail = xml.getElementsByTagName("media:thumbnail")
Set content = xml.getElementsByTagName("media:content")
Set description = xml.getElementsByTagName("media:description")
Set player = xml.getElementsByTagName("media:player")
Set title = xml.getElementsByTagName("media:title")
For Each xmlItem In thumbnail
Response.Write xmlItem.getAttribute("url") & "<br />"
Next
%>
我想從標題和播放器等其他元素獲取值,但我必須使用單獨的循環才能使其工作。有什麼辦法讓他們在同一個循環中或同時?
謝謝
道格拉斯
請注意,默認情況下,選擇語言是XSL模式而不是XPath。雖然XPath對於一些簡單的場景更強大,但它可能比它的價值更麻煩。 – AnthonyWJones