Ergebnis 1 bis 5 von 5

Thema: TXT auslesen und spliten

  1. #1
    TP-Senior Avatar von Faust
    Registriert seit
    May 2002
    Ort
    8.48333/8°28'60'' | 53.5/53°30'0''
    Beiträge
    267

    TXT auslesen und spliten

    Hallo TPler,

    hier mal wieder die 100.000 Euro-Frage.
    Also ich will in Flash eine kleine Datenbank schreiben, nix dolles. Soll nur ne kleine Übersicht werden mit Namen und Adressen und so. Bisher hab ich das in Flash selber gemacht, mit einem Array:

    PHP-Code:
    DB =new Array();
    DB.push({name:"Normalverbraucher, Otto",stadt:"Hannover",
    plz:12345,adresse:"Otto-Weg 55",
    email:"otto@normalverbraucher.de",web:"www.otto.net"});
    DB.push({name:"Tester, Susi",stadt:"Hamburg",
    plz:34343,adresse:"Susisorglos 77",
    email:"susi@tester.de",web:"www.testen.net"});
    DB.push({.... 
    Das die Zuweisungen in dem Array konnte ich dann problemslos in die dyn Textfelder schreiben lassen (name, vorname, stadt, plz, adresse, email, web).

    Jetzt will ich das aber auslagern in eine TXT.Datei und die dann auslesen lassen. Gedacht hab ich mir das so: alles, was in der DB.push steht, schreibe ich zeilenweise in die TXT (also personenbezogen). Dann mit Trennzeichen versehen und im ActionScript splitten, und das Gesplittete dann in die DB.push() reinschreiben lassen. Etwa so:

    PHP-Code:
    DB =new Array();
    loadVariables("DB.txt",0);
    for (
    i=0;i<DB.length;i++) {
    //irgendwie jetzt splitten mit string.split(); und zeilenweise weiter
    DB.push{(string[i])};

    Das ist nur eine Theorie. Ich habe KEINE AHNUNG, wie ich das machen soll. Hilfe wäre toll, ein paar Gedanken dazu reichen aus. Ich suche nur einen Weg, wie ich das am Besten alles konvertieren kann und auslagern, so das ich wieder zu meinem Array komme.



    Faust
    Geändert von Faust (31.07.2003 um 14:22 Uhr)
    Wer sie nicht kennte, die Elemente,
    Ihre Kraft und Eigenschaft,
    Wäre kein Meister über die Geister!

    J.W.Goethe

  2. #2
    TP-Insider Avatar von Madokan
    Registriert seit
    Oct 2002
    Ort
    Berlin/Germany
    Beiträge
    855
    @faust: Wie wäre es mit einem XML-Dokument. Hast du dich schonmal mit dem XML-Objekt aus Flash auseinandergesetzt? Da hättest du sicher auch mehr übersicht, sonst kann so eine Textdatei recht schnell unübersichtlich werden und auch die Aufteilung in Attribute und Werte müsste jeweils mit einem eigenständigen Delimiter (Trennzeichen) erfolgen.

    Liebe Grüsse
    Matze K.

  3. #3
    TP-Senior Avatar von Faust
    Registriert seit
    May 2002
    Ort
    8.48333/8°28'60'' | 53.5/53°30'0''
    Beiträge
    267
    ja, da hast du recht. ich müsste nämlich erst das txt auslesen, daraus teilstringsmachen und diese dann wiederrum nochmal aufsplitten. also 2x nach trennzeichen suchen lassen. das kann ja eine txt werden... *schwitz*

    nein, mit xml hab ich mich noch nicht auseinandergesetzt in flash. gibts da ein bestimmtes tut für um mal zu schnuppern? oder ne gute anleitung? die hilfe gibt da nicht soviel herr...

    thx anyway
    Faust
    Wer sie nicht kennte, die Elemente,
    Ihre Kraft und Eigenschaft,
    Wäre kein Meister über die Geister!

    J.W.Goethe

  4. #4
    TP-Senior Avatar von Faust
    Registriert seit
    May 2002
    Ort
    8.48333/8°28'60'' | 53.5/53°30'0''
    Beiträge
    267
    Ok, ich hab jetzt rumprobiert und mit XML gelöst. THX!

    Faust
    Wer sie nicht kennte, die Elemente,
    Ihre Kraft und Eigenschaft,
    Wäre kein Meister über die Geister!

    J.W.Goethe

  5. #5
    TP-Insider Avatar von Madokan
    Registriert seit
    Oct 2002
    Ort
    Berlin/Germany
    Beiträge
    855
    @Faust: Sorry bin erst jetzt wieder dazu gekommen zu schauen. Klasse - solltest du doch noch was zu XML benötigen kannst ja mal unter folgender URL vorbeischauen:

    Flash XML Beispiele

    Liebe Grüsse
    Matze K.

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

     

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51