Le Rapport et la prévision de temps de Bangkok
Prévision de Bangkok et rapport de temps
Weather >
Bangkok
<%
' ##### URL to RSS Feed to display #########
URLToRSS = "http://xml.weather.yahoo.com/forecastrss?p=THXX0002&u=c"
' ##### max number of displayed items #####
MaxNumberOfItems = 7
' ##### Main template constants
MainTemplateHeader = "
"
' ##### Item template.
' ##### {LINK} will be replaced avec item link
' ##### {TITLE} will be replaced avec item title
' ##### {DESCRIPTION} will be replaced avec item description
ItemTemplate = "
{TITLE} {DESCRIPTION} |
"
' ================================================
Set xmlHttp = Server.CreateObject("MSXML2.XMLHTTP.3.0")
xmlHttp.Open "Get", URLToRSS, false
xmlHttp.Send()
RSSXML = xmlHttp.ResponseText
Set xmlDOM = Server.CreateObject("MSXML2.DomDocument.3.0")
xmlDOM.async = false
xmlDOM.LoadXml(RSSXML)
Set xmlHttp = Nothing ' clear HTTP object
Set RSSItems = xmlDOM.getElementsByTagName("item") ' collect all "items" from downloaded RSS
Set xmlDOM = Nothing ' clear XML
RSSItemsCount = RSSItems.Length-1
' writing Header
if RSSItemsCount > 0 then
Response.Write MainTemplateHeader
End If
j = -1
For i = 0 To RSSItemsCount
Set RSSItem = RSSItems.Item(i)
for each child in RSSItem.childNodes
Select case lcase(child.nodeName)
case "title"
RSStitle = child.text
case "link"
RSSlink = child.text
case "description"
RSSdescription = child.text
End Select
next
j = J+1
if J
0 then
Response.Write MainTemplateFooter
else
Response.Write ErrorMessage
End If
' Response.End
%>
