xml - datei erstellen

Status
Nicht offen für weitere Antworten.

ManInBlack

Aktives Mitglied
Hi all,

ich habe schon andere Beiträge zum Thema Erstellen von xml mit java gelesen, aber leider hat mich das noch nicht weiter gebracht.

Ich möchte eine xml-datei erstellen aus folgenden daten:
(ist bei mir eine txt-file, aber spielt für das beispiel keine rolle)


  • Mediamarkt
    0,Bischoffsheim
    1,Berlin
    2,München
    3,Frankfurt
    Saturn
    0,Mönchengladbach
    1,Augsburg
    2,Hamburg


Da ich mit XML noch gar nichts zu tun hatte. Zu nächst die Frage:

Wäre der Aufbau der XML so sinnfoll?

Code:
<xml version="1.0" encoding="utf-8">
   <group name="Mediamarkt">
         <attribute name="0" value="Bischoffsheim"</attribute>
         <attribute name="1" value="123"</attribute>
         <attribute name="2" value="Berlin"</attribute>
	 <attribute name="3" value="München"</attribute>
	 <attribute name="4" value="Frankfurt"</attribute>
    
   </group>
   <group name="Saturn">
    
        <attribute name="0" value="Mönchengladbach"</attribute>
        <attribute name="1" value="Augsburg"</attribute>
	<attribute name="2" value="Hamburg"</attribute>
   </group>
</xml>

Die Ziffern 0,1,2,3 stellen den Schlüssel dar, über diesen Schlüssel möchte ich später
wieder an die Werte gelangen.

Nun zu meiner Vorgehensweise, ich lese zeilenweise die txt-file ein.

Wenn ich bei Mediamarkt angekommen bin, erzeuge ich ein document
Document doc = new Document();

Danach ein Element:
Element elementMedia = new Element("Mediamarkt");

danach lese ich die weiteren Zeilen ein und erstelle Attribute:
elementMedia.setAttribute(0, Bischoffsheim);

(Bei gehe ich die Zeilen durch, und ersetzte die "0" und Bischoffsheim mit Variablen,
das hier soll nur das Beispiel demonstrieren)

Würdet ihr das auch so machen?

Ich hab schon xml-tutorials gelesen, aber wie gesagt, wie man konkret bei meinem Beispiel vorgeht,
konnt ich nicht herausfinden.

Wäre super, wenn jemand sich da auskennen würde und mir helfen könnte.

Danke fürs lesen :)

Gruß
ManInBlack
 

klauskarambulut

Bekanntes Mitglied
Code:
<xml version="1.0" encoding="utf-8">
   <group name="Mediamarkt">
         <attribute name="0" value="Bischoffsheim"</attribute>
         <attribute name="1" value="123"</attribute>
         <attribute name="2" value="Berlin"</attribute>
    <attribute name="3" value="München"</attribute>
    <attribute name="4" value="Frankfurt"</attribute>
   
   </group>
   <group name="Saturn">
   
        <attribute name="0" value="Mönchengladbach"</attribute>
        <attribute name="1" value="Augsburg"</attribute>
   <attribute name="2" value="Hamburg"</attribute>
   </group>
</xml>

ist kein xml-Dokument.
xml-Dokumente haben ein, ich wiederhole 1 Rootelement(muß aber nicht unbedingt root heissen).

2. sollten die Elemente (attribute auch richtig geschlossen werden
Code:
<xml version="1.0" encoding="utf-8">
   <root>
<group name="Mediamarkt">
         <attribute name="0" value="Bischoffsheim"/>
         <attribute name="1" value="123"/>
         <attribute name="2" value="Berlin"/>
    <attribute name="3" value="München"/>
    <attribute name="4" value="Frankfurt"/>
   
   </group>
   <group name="Saturn">
   
        <attribute name="0" value="Mönchengladbach"/>
        <attribute name="1" value="Augsburg"/>
   <attribute name="2" value="Hamburg"/>
   </group>
</root>
</xml>
 

ManInBlack

Aktives Mitglied
hi,
danke für deine Antwort.
Du hast mir sehr weitergeholfen und ich habs verstanden.

Ich muss mal ein Lob aussprechen, ein tolles Forum hier und man bekommt hier immer super Tipps.

Vielen Dank und noch einen schönen Abend

vg
ManInBlack
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
T Tags in XML Datei mit Java erstellen XML & JSON 3
U jar Datei mit ant erstellen XML & JSON 1
K XML Datei erstellen und Daten daraus in Java auslesen XML & JSON 6
D XML-Datei per Button erstellen XML & JSON 3
P (Eclipse)Ant Script, .jar Datei erstellen mit MANIFEST.MF XML & JSON 12
S Konforme XML Datei über XSD erstellen XML & JSON 2
D XSD Datei erstellen XML & JSON 4
ARadauer Aus XML Datei Objekte erstellen... XML & JSON 3
R JAXB: Aus einem Vector oder List XML Datei erstellen XML & JSON 1
N neue XML-Datei erstellen mit vorhandener Struktur XML & JSON 18
L mit Java eine HTML-Datei erstellen XML & JSON 3
D JTree aus XML Datei erstellen & JTree wieder in XML spei XML & JSON 4
H XML-Datei mit SQL-Syntax erstellen und verwalten XML & JSON 4
T Newbie Frage.aus Java eine XML Datei erstellen? XML & JSON 7
J DTD aus xml Datei erstellen XML & JSON 4
S XML Datei speichern nicht möglich XML & JSON 13
M Objekt zu jsonArray in .json datei hinzufügen ? XML & JSON 3
J Object in JSON Datei einlesen und als neues Object erzeugen (in ein Object Array) XML & JSON 29
I Mit Hibernate eine XML-Datei in eine Tabellenspalte einlesen. XML & JSON 1
MiMa Buch Metadaten aus XML Datei parsen XML & JSON 48
J Auslesen der Länge einer XML-Datei in Android Studio XML & JSON 8
R xlsx-Datei mit Apache POI einlesen XML & JSON 18
S Validierung einer XML-Datei - Führende Leerzeichen und Tabs XML & JSON 10
S CSV Datei einlesen und XML Ausgeben XML & JSON 2
P wie kriege ich eine *.dtd Datei mit in die ausführbare *.jar? XML & JSON 2
K JAR-File mit XML-Datei XML & JSON 1
M Text eines Elements in XML Datei mit JAVA bearbeiten und kompletten Element-Zweig hinzufügen XML & JSON 16
I Liste in YAML Datei speichern und wieder auslesen XML & JSON 1
A Leeres Array beim Auslesen von XML-Datei XML & JSON 4
E JTreedaten in eine XML Datei speichern XML & JSON 3
D Int-Werte in XML-Datei schreiben (DOM) XML & JSON 2
B xsd-Datei ins jar file XML & JSON 5
T Formulardaten in XML Datei speichern XML & JSON 5
H Wsdl datei XML & JSON 2
D Große XML-Datei in einzel Dateien splitten XML & JSON 3
S Neue Inhalte in XML-Datei einfügen XML & JSON 0
S JDOM XML Datei darstellen Fehler! XML & JSON 2
S Xml File für den Aufbau einer anderen Xml Datei XML & JSON 6
M XML-Datei mit JAXB und 2 Namespaces XML & JSON 0
J XML - Datei wird nicht ganz angezeigt XML & JSON 2
Z XML Datei mit JDOM einlesen und verarbeiten XML & JSON 6
K Beim Parsen einer XML-Datei Connection timed out XML & JSON 4
E ResultSet als XML Datei speichern XML & JSON 7
M XStream, CSV Datei XML & JSON 9
A Frage zu bestehender XML Datei XML & JSON 6
A Simple Constructor Injection Datei-Pfad XML & JSON 6
K Einlesen eines Parameters aus HTML-Datei XML & JSON 4
Maxim6394 Lesen/Schreiben von XML Datei XML & JSON 9
A XML datei lesbar speichern (eingerückt) XML & JSON 7
M XML Datei Parsen XML & JSON 4
Airwolf89 HTML Datei mit SAXBuilder laden hängt sich auf XML & JSON 4
N Java Code aus XML Datei generieren XML & JSON 8
D Aus lesen einer XML-Datei ( 1 root, 3 childs) XML & JSON 7
D Wie XML Datei einlesen und HTML entities übernehmen? XML & JSON 3
R XLM Datei lesen Ändern (kompliziertes Search and Replace) und Speichern XML & JSON 12
K Kurze XML Datei Parsen XML & JSON 5
S XSD-Datei zulässige Werte auslesen XML & JSON 3
M XML Datei heapspace erreicht XML & JSON 3
M Große Datei auslesen/in dieser suchen XML & JSON 2
M RSS-Datei auslesen von Yahoo Webservice XML & JSON 4
T Inhalt einer .xml Datei auf Javaoberfläche wiedergeben XML & JSON 4
M XML Datei drucken XML & JSON 8
T Daten aus Programm in XML Datei speichern XML & JSON 2
L [SAX] Geschachtelte XML Datei parsen XML & JSON 3
E XML Datei mit DOM auslesen (Text mit Attributen) XML & JSON 2
G txt. Datei in xml datei konvertieren XML & JSON 21
K XML Datei in ein Java package „einbinden" XML & JSON 3
L Reihenfolge beim xml Datei parsen einhalten? XML & JSON 8
L xml Datei parsen ohne End-Tag XML & JSON 6
C if-Abfrage mit Datei Variable aus XML-Datei XML & JSON 2
sylo Beim Erzeugen einer XML Datei auch die XML Struktur erzeugen? XML & JSON 11
sylo DOM Document in XML Datei schreiben XML & JSON 5
F XML Datei in Java einlesen XML & JSON 4
J Objektstruktur aus XML-Datei erzeugen XML & JSON 21
D ID's aus XML Datei rauslesen und in Java ausgeben XML & JSON 7
E XML Datei einlesen und Elemente in der Console ausgeben XML & JSON 6
N value Wert einer XML Datei mit JAVA bearbeiten XML & JSON 21
N MalformedByteSequenceException bei Lesen aus XML Datei XML & JSON 2
H xml-Datei mit Attributen einlesen XML & JSON 3
A XML-Datei: Ab wann kritische Größe erreicht? XML & JSON 4
multiholle XML Datei elegant verarbeiten XML & JSON 14
M XMI-Datei auslesen XML & JSON 4
T Ließt keine XML Datei XML & JSON 2
J XML-Datei ein Array einlesen XML & JSON 10
T Wie einen String(XML Inhalt) in eine XML Datei speichern? XML & JSON 8
P Große XML Datei mittels JDOM bearbeiten / einlesen XML & JSON 6
H XML-Datei in einzelne XML-Dateien zerlegen XML & JSON 2
G Tags oder Zeilen der Not-Validen XML-Datei XML & JSON 7
C Suche in XML-Datei XML & JSON 6
D Zeilennummer in der XML - Datei XML & JSON 5
S Einlesen einer xml Datei XML & JSON 4
M Datei parsen XML & JSON 5
S PDF Erzeugung - Probleme mit der XML Datei bei Schema-Infos XML & JSON 2
S XML Datei einlesen, aber root überspringen XML & JSON 2
T Werte in XML Datei an entsprechender Stelle einfügen XML & JSON 3
Saxony unbekannte XML Datei parsen und ausgeben XML & JSON 10
L XML Datei in Java angeben Pfad? XML & JSON 3
A Mehrere Anwender sollen auf eine XML-Datei zugreifen XML & JSON 4
A SVG Datei auslesen und Batik XML & JSON 1
D XML Datei innerhalb einer JAR Datei parsen XML & JSON 2

Ähnliche Java Themen


Oben