Excel到JSON响应

时间:2014-03-06 13:36:11

标签: json web-services api json.net

我有一个Excel Spread Sheet,我想将其转换为JSON响应API。有代码示例吗?我熟悉PHP,.Net,Java,JavaScript等,所以任何语言都可以使用。

提前致谢。

1 个答案:

答案 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>