Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 16-11-2004, 15:00   #1 (permalink)
Neuer User
 
Registriert seit: Nov 2004
Ort: München
Beiträge: 13
csv auslesen und wert ausgeben

hallo

ich habe folgende csv datei und möchte einen einzigen wert (rot) auslesen.
er steht in der zeile mit dem wert 6 (blau).


Code:
J;2;21.11.2004;1;80000.0;1
J;5;21.11.2004;3;0.0;0
J;6;19.11.2004;3;32.0;0
J;12;17.11.2004;3;0.0;0
mit folgendem script habe ich es probiert, doch es funktioniert nicht.
kann mir jemand helfen?!


Code:
// ** Voreinstellungen **
var fieldnames_arr = [];
var content_arr = [];
var loader = new LoadVars();

// ** Laden der csv Datei **
loader_csv.load("http://www.win2day.at/gaming/TMD_jackpot");
loader_csv.onData = function(dat) {
	// Split on \r\n for files on windows server

	var input_arr = dat.split('\r\n');
	// split on \n for files on linux servers
	if (input_arr.length == 1) {
		input_arr = dat.split('\n');
	}

	// ** Feldnamen vergeben
	fieldnames_arr = ['jackpot', 'spielart', 'ziehungstag', 'jackpotart', 'rangsumme', 'zahlenwert'];
	// ** Feldnamen zuweisen
	for (var i=0; i<input_arr.length; i++) {
       var fields_arr = input_arr[i].split(';');
       content_arr.push({});
       for (var j=0; j<fields_arr.length; j++) {
          content_arr[i][fieldnames_arr[j]] = fields_arr[j];
		}
	}
}

// ** Feldauslesen
for (var i=0; i<fieldnames_arr.length; i++) {
	if (fieldnames_arr[i] == "spielart" && content_arr[i]['spielart'] == "6") {
		var gewinn =  content_arr[i]['rangsumme']
	}
}

Geändert von jamic (16-11-2004 um 15:07 Uhr)
jamic ist offline   Mit Zitat antworten
Alt 16-11-2004, 15:29   #2 (permalink)
agedoubleju
Gast
 
Beiträge: n/a
Wenn du deine LoadVars-Instanz "loader" nennst, musst du auch mit diesem Instanznamen laden und die Callback-Funktion benennen und nicht mit "loader_csv" (oder andersherum).

ActionScript:
  1. var loader_csv = new LoadVars();
  2.  
  3. // ** Laden der csv Datei **
  4. loader_csv.load("http://www.win2day.at/gaming/TMD_jackpot");
  5. loader_csv.onData = function(dat) {...}
  Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an



Alle Zeitangaben in WEZ +1. Es ist jetzt 03:12 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele