在JavaScript中,是否可以从2D数组生成HTML表?编写HTML表的语法往往非常冗长,因此我想从2D
JavaScript数组生成HTML表,如下所示:
[["row 1, cell 1", "row 1, cell 2"],
["row 2, cell 1", "row 2, cell 2"]]
会成为:
<table border="1">
<tr>
<td>row 1, cell 1</td>
<td>row 1, cell 2</td>
</tr>
<tr>
<td>row 2, cell 1</td>
<td>row 2, cell 2</td>
</tr>
</table>
因此,我试图编写一个JavaScript函数,该函数将从2D JavaScript数组返回一个表,如下所示:
function getTable(array){
//take a 2D JavaScript string array as input, and return an HTML table.
}
这是一个将使用dom而不是字符串连接的函数。
function createTable(tableData) {
var table = document.createElement('table');
var tableBody = document.createElement('tbody');
tableData.forEach(function(rowData) {
var row = document.createElement('tr');
rowData.forEach(function(cellData) {
var cell = document.createElement('td');
cell.appendChild(document.createTextNode(cellData));
row.appendChild(cell);
});
tableBody.appendChild(row);
});
table.appendChild(tableBody);
document.body.appendChild(table);
}
createTable([["row 1, cell 1", "row 1, cell 2"], ["row 2, cell 1", "row 2, cell 2"]]);
我希望TPP是一个数组,每个阈值都有TPP值。打印应该是这样的:TPP是:n1,n2。。。
我遇到了从大数据中拆分阵列的问题。我有一组数据,形状是(86594,12)。 我想把它拆分,这样我就可以从数据中创建一个新的数组。如果新数组的形状为(10,12),那么我将把该数组放入8659。请告诉我如何在python中做到这一点?我的预期结果将是形状为(10,12)的8659数组,所以不是在(86594,12)的整个数据数组中
我使用以下类型生成Web服务响应类: 它生成一个具有保护长删除的类; 但是我想生成一个数组。添加minOccurs="0"maxOccurs="unbed"会生成List。 请帮忙。
问题内容: 我想从numpy中的2D数组创建“心率监视器”效果,并希望音调能够反映数组中的值。 问题答案: 您可以使用from函数来创建一个wav文件,然后您可以根据需要播放该文件。请注意,数组必须是整数,因此,如果您有浮点数,则可能需要适当地缩放它们: 如果您希望Python实际播放音频,则此页面概述了某些软件包/模块。
我有一个由以下字符|分隔的csv文件。该文件有三列;一个是url(COL1),另一个是小文本(COL3),最后一个是图像位置(COL2)。我需要一个脚本,用csv文件中的数据给我这样的html代码: 我该怎么做?
问题内容: 是否有任何API /解决方案可从XML文件数据和定义生成PDF报告。例如,XML定义/数据可以是: 我觉得将HTML转换为PDF也是一个很好的解决方案。 当前,我们使用iText API编写Java代码。我想外部化代码,以便非技术人员可以编辑和更改。 问题答案: 看看Apache FOP 。使用XSLT样式表将XML(或XHTML)转换为XSL- FO。然后,使用FOP读取XSL-FO