+ Antworten
Ergebnis 1 bis 3 von 3

Thema: LuaJ - Tabelle aus Lua-Datei parsen

  1. #1
    New User Bit Themenstarter

    Registriert seit
    23.12.2014
    Fachbeiträge
    1
    Genannt
    0 Post(s)
    Hallo zusammen,

    da ich neu hier bin hoffe ich das ich die richtige Rubrik erwischt habe.

    Ich habe ein kleines Problem mit LuaJ. Ich habe die Beispiele die mitgeliefert angeschaut und bekomme es einfach nicht hin Zugriff auf die Werte,
    die in der Datei vorhanden sind zu erhalten.

    Code:
     Globals global = JsePlatform.standardGlobals();
     global.get("print").call(LuaValue.valueOf("Datei.lua"));
     System.out.println(global.istable());
    Auch das riesige Beispiel das mit Name und Zeile etc. ausgibt habe ich getestet und es funktioniert auch soweit.

    Aber wie um alles in der Welt kann ich auf einen bestimmten Wert dieser Tabelle zugreifen. Ich hoffe es kann mir hier jemand einen Tipp geben oder
    etwas nachhelfen.

    Vielen Dank euch schon mal für die Mühe.

    Grüße Breas

  2. #2
    Two Of Three Megabyte Avatar von L-ectron-X
    Registriert seit
    16.07.2006
    Ort
    Drebkau
    Fachbeiträge
    2.266
    Genannt
    100 Post(s)
    Willkommen, du hast das richtige Unterforum gewählt.

    Ich habe heute zum ersten Mal von LuaJ gehört, werde also keine Hilfe sein können. Möchte aber etwas pieksen, um vielleicht mit dir einen Ansatz zu finden.
    Ist das Code-Beispiel aus den LuaJ-Beispielen? Hast du eine Datei namens Datei.lua? Was ist in der Datei? Wären die Daten in der Datei, so wie sie sind mit LuaJ auszulesen? Hast du Fehlermeldungen?

    Warum hast du LuaJ gewählt?
    Schöne Grüße
    L-ectron-X

    Byte-Welt - Wir sind die Community, in der die Benutzer sagen, wohin wir uns entwickeln.
    Programmieren lernt man nur durch Programmieren.

    "Wenn man die Buchstaben von Bundeskanzlerin umstellt, kommt Bankzinsenluder raus..."

  3. #3
    User Viertel Megabyte Avatar von mdickie
    Registriert seit
    19.08.2011
    Ort
    Neuland
    Fachbeiträge
    265
    Genannt
    16 Post(s)
    Dein Code verwirrt mich:
    Java Code:
    1.  
    2. global.get("print").call(LuaValue.valueOf("Datei.lua")); // Lua-Code: print "Datei.lua"
    Nach meinem Verständnis könnte man das hier ersatzweise schreiben:
    Java Code:
    1.  
    2. System.out.println("Datei.lua");
    Nach meinem Wissen liest du also nicht einmal die Globals der Datei heraus, sondern gibst du nur den Dateinamen aus. Außerdem frage ich mich woher du das Beispiel aufgegabelt hast. In dem Archiv von LuaJ finde ich es nämlich nicht. Außerdem scheint der Code, den du hier präsentierst, nicht den Zweck zu erfüllen, den du wahrscheinlich anstrebst.
    Geändert von mdickie (24.12.2014 um 17:05 Uhr)
    Eigentum ist böse! Gib' es mir, weil du ja damit nichts damit anfangen kannst. Wenn du Eigentum trotzdem gut findest, dann gefällt dir vielleicht Defective by Design

+ Antworten Thema als "gelöst" markieren

Direkt antworten Direkt antworten

Nenne das erste Element im Periodensystem der Elemente?

Aktive Benutzer

Aktive Benutzer

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

Ähnliche Themen

  1. (Best Practice) Text parsen
    Von Bizarrus im Forum Allgemeine Themen
    Antworten: 6
    Letzter Beitrag: 10.11.2014, 15:46
  2. SQLs parsen
    Von Tomate_Salat im Forum Datenbankprogrammierung
    Antworten: 11
    Letzter Beitrag: 01.10.2014, 14:23
  3. Möglichkeit C Code zu parsen
    Von timbeau im Forum Java-Grundlagen
    Antworten: 20
    Letzter Beitrag: 19.12.2013, 17:05
  4. Excel-Tabelle in Java einlesen und vcf-Datei erstellen
    Von GreennoisOn im Forum Java-Grundlagen
    Antworten: 3
    Letzter Beitrag: 20.02.2013, 10:44
  5. .class-Datei innerhalb einer .jar-Datei verändern
    Von DerTo im Forum Java-Grundlagen
    Antworten: 1
    Letzter Beitrag: 23.05.2009, 16:09

Berechtigungen

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