Zum Inhalt springen

XML Inhalt als String ausgeben


Empfohlene Beiträge

Geschrieben

Servus

Ich bräuchte kurz eure Hilfe.

Und zwar möchte ich ein XML-File, dass ich lokal bei mir gespeichert habe, auslesen.

Aber nicht nur einzelne Elemente sondern mit der kompletten Struktur.

Weiß jemand vielleicht wie ich das am besten realisiere?

Gruß

Johnny

Geschrieben

Ich weiß nicht, ob ich dich richtig verstanden habe: Du willst einfach nur den XML-Code so wie er in der Datei steht ausgeben?


BufferedReader in = new BufferedReader(new FileReader("[Pfad zur XML-Datei]"));


String alles ="";

String s;

while((s = in.readLine()) != null){

      alles.concat(s.concat("\n"));

}


System.out.println(alles);

________________________

sry für das Daumen-runter-Icon (ist reingerutscht und jetzt gehts nimmer raus).

Geschrieben

danke für die schnelle antwort.

bin unmittelbar nach dem erstellen selbst drauf gekommen...

wenn man zu kompliziert denkt fallen einem die leichtesten sachen nicht mehr ein.

Gruß

Johnny

Geschrieben

Allerdings sollte man für das Konkartinieren von Strings einen StringBuffer verwenden und erst zum Schluss daraus einen String erzeugen. Das beschleunigt das ganze (insb. bei großen Dateien) ungemein.

Dim

Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde Dich hier an.

Jetzt anmelden

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...