-- 作者:3040703293
-- 发布时间:5/7/2006 4:25:00 PM
-- 大家能帮我改改这个XML吗?
我想把下面那个XML文件里的 <weather_forecast xmlns="http://www.litw.com.cn" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.litw.com.cn C:\WINDOWS\Desktop\book\book1\examples\11\11.2.xsd" source="http://www.nmc.gov.cn" date="2001-05-07"> 改成<weather_forecast> 但是不知道怎么修改,拜托大家帮忙看看哈~~ vbscript也要改成javascript weather.xml <?xml version="1.0" encoding="gb2312"?> <weather_forecast xmlns="http://www.litw.com.cn" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.litw.com.cn C:\WINDOWS\Desktop\book\book1\examples\11\11.2.xsd" source="http://www.nmc.gov.cn" date="2001-05-07"> <weather_data> <province shortening="xinjiang">新疆自治区</province> <capital skies="雨" high="20" low="7" wind="2">乌鲁木齐 </capital> </weather_data> <weather_data> <province shortening="gansu">甘肃</province> <capital skies="晴" high="24" low="8" wind="1">兰州</capital> </weather_data> <weather_data> <province shortening="qinghai">青海</province> <capital skies="多云" high="19" low="-2" wind="4">西宁 </capital> </weather_data> <weather_data> <province shortening="xizang">西藏自治区</province> <capital skies="多云" high="21" low="9" wind="0">拉萨</capital> </weather_data> <weather_data> <province shortening="sichuan">四川</province> <capital skies="晴" high="17" low="4" wind="0">成都</capital> </weather_data> <weather_data> <province shortening="yunnan">云南</province> <capital skies="多云" high="24" low="13" wind="3">昆明</capital> </weather_data> <weather_data> <province shortening="heilongjiang">黑龙江</province> <capital skies="晴" high="17" low="-2" wind="4">哈尔滨</capital> </weather_data> <weather_data> <province shortening="jilin">吉林</province> <capital skies="多云" high="12" low="0" wind="5">长春</capital> </weather_data> <weather_data> <province shortening="neimenggu">内蒙古自治区</province> <capital skies="多云" high="12" low="2" wind="0">呼和浩特</capital> </weather_data> <weather_data> <province shortening="liaoning">辽宁</province> <capital skies="多云" high="11" low="4" wind="3">沈阳</capital> </weather_data> <weather_data> <province shortening="hebei">河北</province> <capital skies="多云" high="21" low="7" wind="1">石家庄</capital> </weather_data> <weather_data> <province shortening="beijing">北京</province> <capital skies="多云" high="21" low="7" wind="1">北京</capital> </weather_data> <weather_data> <province shortening="tianjin">天津</province> <capital skies="多云" high="21" low="9" wind="2">天津</capital> </weather_data> <weather_data> <province shortening="sh1anxi">山西</province> <capital skies="晴" high="23" low="4" wind="2">太原</capital> </weather_data> <weather_data> <province shortening="ningxia">宁夏自治区</province> <capital skies="多云" high="22" low="4" wind="1">银川</capital> </weather_data> <weather_data> <province shortening="guizhou">贵州</province> <capital skies="雨" high="14" low="10" wind="2">贵阳</capital> </weather_data> <weather_data> <province shortening="chongqing">重庆</province> <capital skies="晴" high="17" low="6" wind="4">重庆</capital> </weather_data> <weather_data> <province shortening="sh3anxi">陕西</province> <capital skies="晴" high="21" low="9" wind="1">西安</capital> </weather_data> <weather_data> <province shortening="henan">河南</province> <capital skies="晴" high="20" low="9" wind="2">郑州</capital> </weather_data> <weather_data> <province shortening="shandong">山东</province> <capital skies="晴" high="20" low="9" wind="2">济南</capital> </weather_data> <weather_data> <province shortening="hubei">湖北</province> <capital skies="多云" high="21" low="7" wind="2">武汉</capital> </weather_data> <weather_data> <province shortening="hunan">湖南</province> <capital skies="雨" high="17" low="13" wind="2">长沙</capital> </weather_data> <weather_data> <province shortening="anhui">安徽</province> <capital skies="晴" high="19" low="7" wind="2">合肥</capital> </weather_data> <weather_data> <province shortening="jiangsu">江苏</province> <capital skies="晴" high="18" low="8" wind="3">南京</capital> </weather_data> <weather_data> <province shortening="shanghai">上海</province> <capital skies="多云" high="14" low="9" wind="3">上海</capital> </weather_data> <weather_data> <province shortening="zhejiang">浙江</province> <capital skies="雨" high="18" low="9" wind="2">杭州</capital> </weather_data> <weather_data> <province shortening="jiangxi">江西</province> <capital skies="雨" high="21" low="9" wind="2">南昌</capital> </weather_data> <weather_data> <province shortening="fujian">福建</province> <capital skies="雨" high="20" low="14" wind="2">福州</capital> </weather_data> <weather_data> <province shortening="taiwan">台湾</province> <capital skies="晴" high="21" low="9" wind="2">台北</capital> </weather_data> <weather_data> <province shortening="guangxi">广西自治区</province> <capital skies="多云" high="22" low="9" wind="1">南宁</capital> </weather_data> <weather_data> <province shortening="guangdong">广东</province> <capital skies="晴" high="24" low="19" wind="2">广州</capital> </weather_data> <weather_data> <province shortening="xianggang">香港</province> <capital skies="晴" high="24" low="19" wind="2">香港</capital> </weather_data> <weather_data> <province shortening="aomen">澳门</province> <capital skies="雨" high="23" low="20" wind="3">澳门</capital> </weather_data> <weather_data> <province shortening="hainan">海南</province> <capital skies="多云" high="26" low="22" wind="2">海口</capital> </weather_data> </weather_forecast> weather.htm <html> <head> <title>weather forecast</title> <style type="text/css"> .weather {color:red; font-size:20pt; font-weight:bolder;} </style> <script language="vbscript"> sub click() pro_city=window.event.srcElement.value num=data.documentelement.childnodes.length set root=data.documentelement for i=0 to num-1 province=root.childnodes.item(i).childnodes.item(0).getattribute("shortening") if (province = pro_city) then thedate=root.getattribute("date") procity=root.childnodes.item(i).childnodes.item(0).text capital=root.childnodes.item(i).childnodes.item(1).text skies=root.childnodes.item(i).childnodes.item(1).getattribute("skies") high=root.childnodes.item(i).childnodes.item(1).getattribute("high") low=root.childnodes.item(i).childnodes.item(1).getattribute("low") inhtml="<table border='2'>" inhtml=inhtml+"<tr><td colspan='2' align='center'>"+thedate+"</td></tr>" inhtml=inhtml+"<tr height='150'><td colspan='2' ><div align='center'><image id='pic' src='images/" inhtml=inhtml+pic(skies)+".gif'></div></td></tr>" inhtml=inhtml+"<tr><td colspan='2'><div align='center' class='weather' >" inhtml=inhtml+skies inhtml=inhtml+"</div></td></tr><tr><td>省市名城</td><td>城市名称</td></tr><tr><td>" inhtml=inhtml+procity+"</td><td>" inhtml=inhtml+capital+"</td></tr><tr><td>最高气温</td><td>最低气温</td></tr><tr><td>" inhtml=inhtml+high+"</td><td>" inhtml=inhtml+low inhtml=inhtml+"</td></tr></table>" forecast.innerHTML=inhtml exit for end if next end sub function pic(skies) select case(skies) case "晴" pic="sunny" case "雨" pic="rain" case "多云" pic="cloudy" case "雪" pic="snow" end select end function </script> </head> <body bgcolor="#FFFFFF" > <center><p><font face="方正舒体" size="6">各省市的天气预报</font></p></center> <select name="diqu" align="center" onchange='click' onfocus='click()'> <option value="xinjiang">新疆</option> <option value="gansu" >甘肃</option> <option value="qinghai">青海</option> <option value="xizang">西藏</option> <option value="sichuan">四川</option> <option value="yunnan">云南</option> <option value="heilongjiang">黑龙江</option> <option value="jilin">吉林</option> <option value="neimenggu">内蒙古</option> <option value="liaoning">辽宁</option> <option value="hebei">河北</option> <option value="beijing">北京</option> <option value="tianjin">天津</option> <option value="shandong">山东</option> <option value="sh1anxi">山西</option> <option value="ningxia">宁夏</option> <option value="guizhou">贵州</option> <option value="chongqing">重庆</option> <option value="sh3anxi">陕西</option> <option value="henan">河南</option> <option value="hunan">湖南</option> <option value="anhui">安徽</option> <option value="jiangsu">江苏</option> <option value="shanghai">上海</option> <option value="zhejiang">浙江</option> <option value="jiangxi">江西</option> <option value="fujian">福建</option> <option value="taiwan">台湾</option> <option value="guangxi">广西</option> <option value="guangdong">广东</option> <option value="xianggang">新疆</option> <option value="aomen">澳门</option> <option value="hainan">海南</option> <option value="hubei">湖北</option> </select> <xml id="data" src="weather.xml"></xml> <table align="center"> <tr><td> <span id="forecast"></span> </td></tr> </table> <hr> <p align="center"><font face="华文细黑" size="2">建议分辨率 800*600</font></p> </body> </html>
|