以文本方式查看主题

-  W3CHINA.ORG讨论区 - 语义网·描述逻辑·本体·RDF·OWL  (http://bbs.xml.org.cn/index.asp)
--  『 XML基础 』  (http://bbs.xml.org.cn/list.asp?boardid=1)
----  大家能帮我改改这个XML吗?  (http://bbs.xml.org.cn/dispbbs.asp?boardid=1&rootid=&id=31864)


--  作者: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>


W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
62.500ms