2014-01-26 34 views
-1

我有一个简单的XML文档main.xmlXML数据岛不工作

<?xml version="1.0"?> 
<students> 
<student> 
    <name>Name1</name> 
    <surname>Surname1</surname> 
</student> 
<student> 
    <name>Name2</name> 
    <surname>Surname2</surname> 
</student> 
<student> 
    <name>Name3</name> 
    <surname>Surname3</surname> 
</student> 
</students> 

而且我有一个HTML页面main.html这里我想说明从XML文件中的数据。

<html> 
<head> 
    <title>Test XML</title> 
</head> 
<body> 
    <xml id="students" src="main.xml"></xml> 
    <table id="table" datasrc="#students" border="1"> 
     <thead> 
      <th>Student name</th> 
      <th>Student surname</th> 
     </thead> 
     <tbody> 
      <td><span datafld="name"></span></td> 
      <td><span datafld="surname"></span></td> 
     </tbody> 
    </table> 
</body> 
</html> 

但它不起作用 - 它只显示表头。这两个文件都在同一个文件夹中。为什么?

我使用的是Windows 7和IE8

+1

请注意,[XML数据岛已被弃用](http://msdn.microsoft.com/zh-cn/library/ie/hh801224.aspx)。 – GSerg

+0

@GSerg,我知道但我的考试题目与我不同意:lol: – lapots

+3

你肯定有一些在和​​的附近失踪。这*可能*有助于...... – robnick

回答

0

的情况下得到解决:我忘了标签tr之前td秒。