我有一个Excel Spread Sheet,我想将其转换为JSON响应API。有代码示例吗?我熟悉PHP,.Net,Java,JavaScript等,所以任何语言都可以使用。
提前致谢。
答案 0 :(得分:0)
如果将excel表格保存为csv文件,则可以使用PHP“fopen”和“fgetcsv”。也可以使用xlsx文件 - 如果没有,另存为csv。处理完PHP后,您可以使用带有json_encode的Javascript来填充数组中的值。见例:
<?php
if (($handle = fopen("your file", "r")) !== FALSE) {
$i = 0;
while (($lineArray = fgetcsv($handle, 10000, ";")) !== FALSE) {
for ($j=0; $j<count($lineArray); $j++) {
$dataarray[$i][$j] = $lineArray[$j]; ");
}
$i++;
}
fclose($handle);
}
?>
<script type="text/javascript">
var data= <?php echo json_encode($dataarray); ?>;
</script>