【发布时间】:2014-03-06 13:36:10
【问题描述】:
我有一个 Excel 电子表格,我想将其转换为 JSON 响应 API。有代码示例吗?我熟悉 PHP、.Net、Java、JavaScript 等,因此任何语言都可以使用。
提前致谢。
【问题讨论】:
标签: json web-services api json.net
我有一个 Excel 电子表格,我想将其转换为 JSON 响应 API。有代码示例吗?我熟悉 PHP、.Net、Java、JavaScript 等,因此任何语言都可以使用。
提前致谢。
【问题讨论】:
标签: json web-services api json.net
如果您将 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>
【讨论】: