0

我有一个这样的 csv 文件:

number:Int,english,french,german
1,one,un,eins
2,two,deux,zwei
3,three,trois,drei
4,four,quattre,four
5,five,cinque,fuenf
6,six,six,sechs
7,seven,sept,sieben
8,eight,huit,acht
9,nine,neuf,neun
10,ten,dix,zehn

和一个像这样的html文件:

<html>
<head><title>Reading values into a table</title></head>
<body>

<table datasrc='#data'>

  <thead>
 <tr><th>Number</th><th>English</th><th>French</th><th>German</th></tr>
 </thead>

  <tbody> <tr>
 <td><span datafld='number'> </span></td>
 <td><span datafld='english'></span></td>
 <td><span datafld='french'> </span></td>
 <td><span datafld='german'> </span></td>
  </tbody>

</table>


<object ID=data classid="clsid:333C7BC4-460F-11D0-BC04-0080C7055A83">
  <param nAme="http://insforia.com/try/Data.CSV" value="Data.csv">
  <param nAme="UseHeader" value="true">
 </object>

</body>
</html>

问题是我没有在我的 html 页面中获取 csv 文件的数据。我有这个要求,我必须在 html 中显示数据,所以有什么帮助吗?

4

1 回答 1

1

您应该知道表格数据控件 (TDC) 仅适用于 Internet Explorer,因此不要费心尝试使用其他浏览器。您的问题是第一个参数给对象的数据 id,您必须将其名称属性更改为 DataURL,如下所示:

<object ID=data classid="clsid:333C7BC4-460F-11D0-BC04-0080C7055A83">
  <param nAme="DataURL" value="data.csv">
  <param nAme="UseHeader" value="true">
 </object>

有关表格数据控制的更多信息:http: //msdn.microsoft.com/en-us/library/ms531356 (v=vs.85).aspx

于 2013-01-01T11:25:34.057 回答