以文本方式查看主题

-  中文XML论坛 - 专业的XML技术讨论区  (http://bbs.xml.org.cn/index.asp)
--  『 XML源码及示例(仅原创和转载) 』  (http://bbs.xml.org.cn/list.asp?boardid=32)
----  初学XML,问个问题  (http://bbs.xml.org.cn/dispbbs.asp?boardid=32&rootid=&id=28011)


--  作者:wasted_time
--  发布时间:3/2/2006 10:08:00 AM

--  初学XML,问个问题
3个源代码:
test.dtd
<!ELEMENT test (name,sex,address,company)>
<!ELEMENT name (#PCDATA)>
<!ELEMENT sex (#PCDATA)>
<!ELEMENT address (#PCDATA)>
<!ELEMENT company (#PCDATA)>

test.xml
<?xml version="1.0" encoding="UTF-8"?><!--XML声明语句-->
<!DOCTYPE test SYSTEM "test.dtd"><!--有效的XML文档,有DTD文档-->

<test>
 <name>Li</name>
 <sex>man</sex>
 <address>ZhanChunYuan</address>
 <company>NECAS</company>
</test>


test.html
<html>
 <head>
  <script language="javascript" for="window" event="onload">
  var xmlDoc = new ActiveXObject("Microsoft.XMLDOM");  
  xmlDoc.async="false";  
  xmlDoc.load("test.xml");
  nodes = xmlDoc.documentElement.childNodes;
  
  ame.innerText = nodes.item(0).text;
  sex.innerText = nodes.item(1).text;
  address.innerText = nodes.item(2).text;
  company.innerText = nodes.item(3).text;
  
  </script>
  <title>
   My fist html with XML internal!
  </title>
 </head>
 <body>
  <b>姓名 :</b><span id="ame"></span><br>
  <b>性别 :</b><span id="sex"></span><br>
  <b>住址 :</b><span id="address"></span><br>
  <b>公司 :</b><span id="company"></span><br>
 </body>
</html>

为什么用浏览器打开test.html的时候无法显式xml中的数据?


--  作者:shotshot
--  发布时间:3/22/2006 7:42:00 PM

--  
我没有看明白哟
--  作者:hgpimac
--  发布时间:3/25/2006 3:54:00 PM

--  
浏览器上方有没有黄色的条子,你要允许才可以


--  作者:langjia
--  发布时间:4/4/2006 3:00:00 PM

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