2016-09-16 4 views
-2

Ich mache nur eine Offlne Money Exchange Website/App. Ich habe alle aktuellen Wechselkurse auf einer Excel-Datei. Ich möchte Javascript machen, das die Excel-Datei liest und den Geldbetrag nach dem vom Benutzer gewünschten Betrag dupliziert. Ich werde mich freuen, wenn Someody mir eine Anleitung gibt, wie es geht oder sogar das Drehbuch für mich schreibt.Versuch, lesen von Excel-Funktion

Danke (:

+0

laden Sie die Rate in eine Variable mit AJAX, und machen Sie Ihre Mathe. –

+0

können Sie mir ein Skript senden? – mastercoder

Antwort

0

Verwenden fgetcsv zu analysieren, wie und senden es an Browser als 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); 

Sie den obigen Code als Inline-Skript verwenden können, oder fordern Sie es über AJAX

..
<?php 
// that code above 
?> 
<html> 
    <head> 
     ... 
    </head> 
    <body> 
     ... 
     <!-- Other content of page --> 
     <script> 
      var rates = <?php print $ratesJSON; ?>; 
     </script> 
    </body> 
<html> 
+0

Wie lege ich es in ein HTML-Skript? – mastercoder

+0

@mastercoder, ich werde mehr Details benötigen. Was ist Ihre serverseitige Sprache? Wenn es PHP ist (am weitesten verbreitet; deshalb habe ich es benutzt), können Sie die Datei als index.php speichern und auf den Server hochladen. –

Verwandte Themen