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

Tabular Data Control (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 に答える