2016-09-16 2 views
-2

Я просто делаю сайт/приложение для обмена денежными средствами offlne. У меня есть все современные курсы валют в файле excel. Я хочу сделать javascript, который читает файл excel и дублирует сумму денег в соответствии с требуемой пользователем суммой. Буду рад, если кто-нибудь даст мне направление, как это сделать, или даже написать сценарий для меня.Попытка сделать чтение с помощью функции excel

Спасибо (:

+0

Загрузите курс в переменную с помощью AJAX, и сделайте свою математику. –

+0

вы можете отправить мне сценарий? – mastercoder

ответ

0

Используйте 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> 
+0

как его поместить в html-скрипт? – mastercoder

+0

@mastercoder, мне понадобится больше деталей. Каков ваш серверный язык? Если это PHP (наиболее широко используется, вот почему я его использовал), вы можете сохранить файл как index.php и загрузить его на сервер. –

Смежные вопросы