Übergabe funzt nicht, aber wieso?

Status
Nicht offen für weitere Antworten.
G

Guest

Gast
Hallo zusammen...

Ich möchte ein Attribut aus einem XML File lesen und dieses anschliessend umwandeln in ein String. Den String möchte ich anschliessend in eine Methode übergeben.

Und der String sollte dann in die Klasse grundoberflaeche übergeben werden.

Das Problem ist, das der Wert aus der ersten Klasse nicht in die Methode übergeben wird, aber wieso?
Der Rückgabewert ist null.

Hier der Code:

Code:
public class FileAuswahl {
	
	
	private String schedulemessagedtdversion;
	

public void saxwer() throws JDOMException, IOException {

		//FileAuswahl filename = new FileAuswahl();
		File files = getNames();
		System.out.println (files);
		
			SAXBuilder builder = new SAXBuilder();
			Document doc = builder.build(files);
			
			Element schedulemessage = doc.getRootElement();
			
			//Root Element auslesen
			
			Attribute schedulemessagedtdversion = schedulemessage.getAttribute ("DtdVersion");
			schedulemessagedtdversion.toString();
			System.out.print(schedulemessagedtdversion);
			
			
			Attribute schedulemessageattrzwei = schedulemessage.getAttribute ("DtdRelease");
			System.out.print(schedulemessageattrzwei);

			//Zweites Element auslesen
			Element messageidentification = schedulemessage.getChild("MessageIdentification");
			Attribute messageidentificationattr = messageidentification.getAttribute("v");
			System.out.println(messageidentificationattr);
	
			new grundoberflaeche().grundoberflaechen();
		}	


//		DtdVersion an grundoberfläche übergeben
		public String getDtdVersion() {
			return schedulemessagedtdversion;
//			System.out.println (schedulemessagedtdversion);
		}

Besten Dank für Eure Hilfe....

Euer Java Learner....
 
L

LoN_Nemesis

Gast
Der Aufruf schedulemessagedtdversion.toString(); alleine bewirkt nichts soweit ich weiss, es liefert nur einen Rückgabewert, den du jedoch nicht abfängst.

Im übrigen finde ich es etwas verwirrend, dass der String und das Attribut gleich heissen.

Versuchs mal in der Art:

Code:
Attribute sch_msg_dtdversion = schedulemessage.getAttribute ("DtdVersion");
schedulemessagedtdversion = sch_msg_dtdversion.toString();
 
G

Guest

Gast
Besten Dank für deine Antwort.

Ich habe deine Idee umgesetzt, leider ohne Erfolg...
Wäre froh, wenn mir jemand weitere Ideen oder den konkreten Fehler liefern könnte.

Besten Dank

Euer Java Learner
 
B

bygones

Gast
müsste aber...

schedulemessagedtdversion ist die instanzvariable, die du nirgendswo setzt, d.h. sie ist immer null. Wenn du es so umwandelst
Code:
Attribute std = schedulemessage.getAttribute ("DtdVersion"); 
         schedulemessagedtdversion = std.toString(); 
         System.out.print(schedulemessagedtdversion);
ist es korrekt, wenn die aufrufe richtig ablaufen

ich bezweifle aber, dass toString hier korrekt ist, ich denke du willst den text des attributes oder ? dann mach doch gleich getAttributeText() oder wie die Methode heißt?!
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
E Variablen Nach Übergabe einer Variable den Constructor aufrufen Allgemeine Java-Themen 16
S Übergabe eines Sortierkriteriums für ein Artikel Array mittels BiPredicate<Artikel, Artikel> Allgemeine Java-Themen 13
K ursprüngliche ArrayList ändert sich bei Übergabe in Methode Allgemeine Java-Themen 18
L Übergabe an eine eher einfache Java- Applikation wegen Kündigung Allgemeine Java-Themen 1
W Zugriff auf Objektvariablen vs. Übergabe Allgemeine Java-Themen 3
kodela Übergabe einer Referenz Allgemeine Java-Themen 20
X Übergabe ... args Allgemeine Java-Themen 5
F Übergabe eines Befehls an Dos-Box Allgemeine Java-Themen 5
S OOP this-Referenz als Konstruktor-Übergabe Allgemeine Java-Themen 8
J Übergabe von post request Parametern Allgemeine Java-Themen 9
nutellastulle Zugriff, Übergabe, Bearbeitung und Ausgabe von Jlist Allgemeine Java-Themen 6
M Übergabe mehrer Files an selbstprogrammieren Parser Allgemeine Java-Themen 4
A Problem bei Übergabe von Werten in ein double Array. Allgemeine Java-Themen 21
S Übergabe / Aufruf einer beliebigen Methode in einer anderen Allgemeine Java-Themen 9
W Threads & Pipes --> Ist eine Übergabe von Objekten mö Allgemeine Java-Themen 7
P Übergabe- Parameter SQL Map Allgemeine Java-Themen 45
M Übergabe von Referenzen Allgemeine Java-Themen 3
G Probleme bei String Übergabe um Public Key zu erzeugen ? Allgemeine Java-Themen 6
R Übergabe und Autostart von Paint Allgemeine Java-Themen 4
V Übergabe per Referenz. Allgemeine Java-Themen 5
L Array Übergabe Allgemeine Java-Themen 8
J Methoden per Übergabe eines "Methodennamen-Strings&quot Allgemeine Java-Themen 20
lhein Übergabe von Objekten von Java an C über JNI Allgemeine Java-Themen 5
C Übergabe Parameter verändert Allgemeine Java-Themen 5
B .bat funzt nicht Allgemeine Java-Themen 5
Z Generics funzt nicht? Allgemeine Java-Themen 2
A ArrayList: indexOf funzt nich Allgemeine Java-Themen 5
H Kommunikation mit einem c-Prozess funzt nicht richtig Allgemeine Java-Themen 5
W string.split("") warum funzt des net? Allgemeine Java-Themen 5
G File.setLastModified(.) funzt net. Allgemeine Java-Themen 5
S eclipse debugger--funzt nicht Allgemeine Java-Themen 6
J TableLayout & .jar funzt das? Allgemeine Java-Themen 6
S meine java laufschrift funzt auf meinem NB teilweise schrott Allgemeine Java-Themen 2
Zrebna Wieso sollte man Null-Prüfungen nicht mit Optional-Objekten nutzen? Allgemeine Java-Themen 13
kodela Textfeld nicht rechteckig Allgemeine Java-Themen 10
G Doppelklick auf Javaprogramm klapt nicht Allgemeine Java-Themen 1
W Timer terminiert nicht Allgemeine Java-Themen 5
D Linux, Java-Version wird nicht erkannt bzw. welche Einstellung fehlt noch? Allgemeine Java-Themen 19
W Überflüssige Deklaration vermeiden...war da nicht mal was? Allgemeine Java-Themen 3
N lwjgl kann textureSampler nicht finden Allgemeine Java-Themen 4
P Fehler: Hauptklasse Main konnte nicht gefunden oder geladen werden Ursache: java.lang.ClassNotFoundException: Main Allgemeine Java-Themen 24
S Java Programm lässt sich vom USB-Stick starten, aber nicht von HDD Allgemeine Java-Themen 16
T .Jar kann man nicht ausführen Allgemeine Java-Themen 18
P JDK nicht installiert in Net Object Fusion Allgemeine Java-Themen 7
D Image bewegt sich nicht nach Klicken auf Button Allgemeine Java-Themen 15
N Regex schlägt nicht an Allgemeine Java-Themen 10
Y Wieso krieg ich die Unit Tests nicht hin Allgemeine Java-Themen 55
D Erste Schritte Mp3 Datei kann nicht von der Festplatte geöffnet werden - mit ChatGPT erstellt Allgemeine Java-Themen 7
G Popup wird nicht sichtbar Allgemeine Java-Themen 9
8u3631984 Funktions Parameter mit Lombok "NonNull" annotieren wird in Jacococ Testcoverage nicht herausgefiltert Allgemeine Java-Themen 3
kodela String kann nicht zu Pfad konvertiert werden Allgemeine Java-Themen 16
M Apache Proxy Weiterleitung auf Tomcat funktioniert nicht wie gewünscht Allgemeine Java-Themen 1
Momo16 Brauche Hilfe - Java Projekt kann nicht erstellt werden Allgemeine Java-Themen 12
OnDemand ApacheCommon FTP Client zuckt nicht Allgemeine Java-Themen 3
T JavaPoet - (noch) nicht existente Typen Allgemeine Java-Themen 2
E Es ist nicht möglich, eine Batch-Anweisung auszuführen. Allgemeine Java-Themen 9
C Was passt hier nicht bei der Calendar-Class Allgemeine Java-Themen 2
T Testing JUnit5: try ... catch arbeitet nicht sauber Allgemeine Java-Themen 6
W While Schleife funktioniert nicht ganz Allgemeine Java-Themen 4
OnDemand MemoryLeak nicht zu finden Allgemeine Java-Themen 26
torresbig Website login Problem - Jsoup, wie bisher, klappt nicht! Allgemeine Java-Themen 31
H do-while Schleife funktioniert nicht wie ich es möchte Allgemeine Java-Themen 7
ERlK JDA Code funktioniert nicht? Allgemeine Java-Themen 4
OnDemand Ram Freigabe erfolgt nicht nach Prozessende Allgemeine Java-Themen 18
OnDemand XML desializing Attribute bringt nicht erwartetes Ergebnis Allgemeine Java-Themen 16
T ImageIcon wird nicht angezeigt Allgemeine Java-Themen 6
N JAVA-Code mit Grafikfenster zeichnet in Windows, aber nicht Mac. Allgemeine Java-Themen 4
stormyark TikTakToe funktioniert nicht Allgemeine Java-Themen 10
N Warum wird die For Schleife nicht betreten Allgemeine Java-Themen 4
Tiago1234 Hauptklasse konnte nicht gefunden oder geladen werden Allgemeine Java-Themen 38
T Remove bei ArrayList funktioniert nicht Allgemeine Java-Themen 2
M Map<String,String>funktioniert nicht richtig Allgemeine Java-Themen 4
I "Neues" Lizenzmodell Oracle - JRE nicht mehr zur Redistribution freigegeben? Allgemeine Java-Themen 16
J c Programm läuft nicht in compilierter Version des Java Projektes Allgemeine Java-Themen 7
A code wird nicht ausgeführt Allgemeine Java-Themen 3
Blender3D Alte Beiträge nicht mehr vorhanden Allgemeine Java-Themen 6
M Warum hat Java dieses und jenes nicht... Allgemeine Java-Themen 8
W Bilder werden in App mit Jar-Datei nicht angezeigt Allgemeine Java-Themen 15
Micha43 Applet *.jar läuft nicht auf dem Mac Allgemeine Java-Themen 8
M Warum bekommen ich den Result nicht ? Allgemeine Java-Themen 17
Kiki01 Häufigster Buchstabe lässt sich nicht ermitteln Allgemeine Java-Themen 30
OnDemand RegEx /compilebekomme nicht die erwarteten Werte Allgemeine Java-Themen 9
HerrBolte Seltsamer Fehler nur in der Windows- und nicht in der Java-Console O_O Allgemeine Java-Themen 16
P String.replace() funktioniert nicht? Allgemeine Java-Themen 3
N nicht einsehbarer Fehler im code, kann nicht mehr übersetzten Allgemeine Java-Themen 51
P Karate API Test läuft nicht durch . initializationError Allgemeine Java-Themen 21
N nicht static und auch nicht new Allgemeine Java-Themen 3
Z macOS java konnte nicht entfernt werden xpc verbindungsfehler Allgemeine Java-Themen 4
T Schaltfläche wird nicht gefunden Allgemeine Java-Themen 4
boschl2000 Springerproblem-Implementierung funktioniert nicht richtig Allgemeine Java-Themen 1
F Getter Methode aufrufen funktioniert nicht Allgemeine Java-Themen 1
N Gierigen Regex in nicht-gierigen umwandeln Allgemeine Java-Themen 4
N Regulärer Ausdruck funktioniert nicht Allgemeine Java-Themen 6
AleXusher Hauptklasse startlösung konnte nicht gefunden oder geladen werden Allgemeine Java-Themen 1
G @PostConstruct Annotation nicht mehr gültig ? Allgemeine Java-Themen 7
L Objekte in Set nicht gefunden Allgemeine Java-Themen 13
T Projekt baut nicht mehr/lässt sich nicht mehr ausführen Allgemeine Java-Themen 6
izoards log4j2 will nicht.... Allgemeine Java-Themen 15
Tobero Meine Funktion für das beinhalten eines Punktes in einem Kreis funktioniert nicht Allgemeine Java-Themen 5
1Raini Java if-Abfrage funktioniert nicht! Allgemeine Java-Themen 3

Ähnliche Java Themen

Neue Themen


Oben