Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 12-03-2005, 17:20   #1 (permalink)
Neuer User
 
Registriert seit: Mar 2005
Beiträge: 29
Textdatei in einen Array lesen

Moin moin,

ich habe lange gesucht und nichts gefunden.

Ich möchte einen txt-File einlesen.

Zur Zeit mache ich das so:

Code:
var ladeObj:LoadVars = new LoadVars();
var fragenTxt:Array = new Array();
  
ladeObj.load("fg_angst.csv");
ladeObj.onLoad = function (erfolgreich) {
        if(erfolgreich) {
			fragenTxt = ladeObj.varim.split("\n");
			trace(fragenTxt[0]);
			fragen();
        }
        else {
         	trace("Fehler beim Laden");
        }
}
In der csv steht dann

Code:
varim=Ich leide an Kopfschmerzen;3;2;1;0
Ich bin ................ usw.
Ich möchte nun, auf die Zuweisung varim= in der CSV verzichten, die sonstige Ablauf soll gleich bleiben. Ist das möglich?

Armin
intervation ist offline   Mit Zitat antworten
Alt 12-03-2005, 20:43   #2 (permalink)
kroate
 
Benutzerbild von xbass
 
Registriert seit: Jan 2003
Ort: Hannover
Beiträge: 360
Was möchtest du in deinen Array haben?
fragenTxt[0]= ??
fragenTxt[1]= ??
__________________
www.fresh-solutions.de
Fresh Flash For All.
xbass ist offline   Mit Zitat antworten
Alt 13-03-2005, 07:16   #3 (permalink)
Neuer User
 
Registriert seit: Mar 2005
Beiträge: 29
moin moin,

in dem Array soll, wie in dem Code oben, der Text aus einem File. Als Trennzeichen soll der Zeilenumbruch (\n) dienen.
Es klappt ja auch, aber nur wenn ich es mit einer Variablen Zuweisung in dem Text-File mache, aber ich möchte es gerne ohne Variable in dem Text-File, also

Text File
Code:
Ich leide an Kopfschmerzen;3;2;1;0
Ich bin ................ usw.
intervation ist offline   Mit Zitat antworten
Alt 13-03-2005, 08:35   #4 (permalink)
Nix Wisser
 
Benutzerbild von nullidee
 
Registriert seit: May 2003
Ort: Würzburg, Kleinstadt
Beiträge: 3.510
warum probierst du nicht mal?
in FlashMX geht das, ob in MX2004 weiß ich leider nicht.

PHP-Code:
var ladeObj:LoadVars = new LoadVars();
var 
fragenTxt:Array = new Array();
  
ladeObj.load("fg_angst.csv");
ladeObj.onLoad = function (erfolgreich) {
        if(
erfolgreich) {
   
temp unescape(this);
   
meineVar temp.split("\n\r");
      
trace(meineVar[0]);
             
trace(meineVar[1]);
        }
        else {
             
trace("Fehler beim Laden");
        }

__________________
nullidee

Abakus GT 10² Kugeln - 80"Leinwand - CARAN D´ACHE SUPRACOLOR®
nullidee ist offline   Mit Zitat antworten
Alt 13-03-2005, 13:26   #5 (permalink)
mod_rewrite
 
Benutzerbild von sonar
 
Registriert seit: Feb 2003
Ort: München
Beiträge: 15.621
Zum Einladen von Texten ohne Variable gibts doch den "XML-Trick"...
ActionScript:
  1. var fragenArr:Array = new Array();
  2. var txtLoader:XML = new XML();
  3. txtLoader.onLoad = function(pSuccess:Boolean) {
  4.   if(pSuccess == true) {
  5.     fragenArr = this.toString().split("\n");
  6.   } else {
  7.     trace("Fehler beim Laden!");
  8.   }
  9. }
  10. txtLoader.load("fg_angst.csv");
__________________
RTFM
Wie man Fragen richtig stellt.

Achim Bindannmalweg

Money makes the world go round, fear makes it turn much faster.
(New Model Army)
sonar ist gerade online   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 11:33 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele