我只是做一個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