我只是做一个offlne货币兑换网站/应用程序。 我有一个excel文件的所有最新的货币汇率。 我想根据用户想要的数量制作读取excel文件并复制金额的javascript。 我会很高兴,如果有人会给我一个方向如何去做,甚至为我写脚本。试图让从excel函数读取
谢谢(:
我只是做一个offlne货币兑换网站/应用程序。 我有一个excel文件的所有最新的货币汇率。 我想根据用户想要的数量制作读取excel文件并复制金额的javascript。 我会很高兴,如果有人会给我一个方向如何去做,甚至为我写脚本。试图让从excel函数读取
谢谢(:
使用fgetcsv
为解析,并返回到浏览器作为JSON
<?php
// required for browser to recognize the content as JSON (IF) you choose the AJAX way
// header('Content-Type: Application/json');
$rates = []; // empty array
$file = fopen('path/to/rates.csv', 'r'); // open file
// loop over each row (line)
while (($line = fgetcsv($file)) !== FALSE) {
$rates[] = $line;
}
@fclose($file); // close file to save memory
// print JSON string
$ratesJSON = json_encode($rates);
您可以用上面的代码嵌入脚本或要求其在AJAX
。<?php
// that code above
?>
<html>
<head>
...
</head>
<body>
...
<!-- Other content of page -->
<script>
var rates = <?php print $ratesJSON; ?>;
</script>
</body>
<html>
如何将它放入html脚本? – mastercoder
@mastercoder,我将需要更多的细节。什么是你的服务器端语言?如果它是PHP(最广泛使用;这就是我使用它的原因),您可以将该文件保存为index.php,并将其上传到服务器。 –
用AJAX将速率加载到变量中,并进行数学运算。 –
您可以向我发送脚本吗? – mastercoder