我正在读取HTML中的tutorial on using XML数据岛。我遵循教程,并得到了我的HTML表格使用XML。但是当我在表格中插入第二列时,它不再正确显示。我试过之后的例子造型我的桌子上w3schools但以内置显示我的所有数据,而不是在不同线路上,你可以看到如下: 在表中显示XML数据岛
我如何使它所以每个人的数据显示在它自己的行垂直?
HTML代码:
<html>
<body>
<xml ID="xml-table">
<root>
<person>
<name>Tony</name>
<age> 25 </age>
</person>
<person>
<name>TJ</name>
<age>20</name>
</person>
<person>
<name>Lisa</name>
<age>28</age>
</person>
</root>
</xml>
<TABLE BORDER=1 DATASRC="#xml-table">
<TR>
<TD><SPAN DATAFLD="name"></SPAN></TD>
<TD><SPAN DATAFLD="age"></SPAN></TD>
</TR>
</TABLE>
</body>
</html>
问题已得到解答,请参阅:http://stackoverflow.com/questions/17952660/html-data-binding-not-working-in-html – 2014-08-29 19:54:38
该问题从未得到解答。该线程中的人们表示使用这种方法不可能做到这一点,但他们从未发布正确的解决方案。 – 2014-08-29 20:02:32
您的权利,让我们等待一个不可能问题的正确解决方案。 :-)对不起,只是在开玩笑。真正的解决方案应该用Javascript来做,并给出了一个例子。请参阅:http://stackoverflow.com/questions/649614/xml-parsing-of-a-variable-string-in-javascript/8412989#8412989 – 2014-08-29 20:31:56