tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
4
ZUGRIFFE
218
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Leon12 Leon12 ist offline Grünschnabel
    Registriert seit
    Oct 2011
    Beiträge
    3
    Hallo,

    ich habe ein paar Fragen. Zuerst möchte ich jedoch meine Aufgabe schildern.
    Ich soll ein Programm in Java schreiben welches Testdaten in XML ausgibt!
    Die Testdaten sollen immer gleich sein und es sollen 1 Mio. erstellt werden.

    Nun weiß ich garnicht wo ich anfangen soll, kennt jemand eine gute Internetseite wo ich sowas nachlesen könnte?
    Ich bin totaler anfänger was Programmieren mit Java betrifft.

    Wie mache ich dass 1 Mio. Daten erstellt werden? Die müssen immer gleich sein und in Tabellenform!

    Gruß und Danke
     

  2. #2
    Avatar von HonniCilest
    HonniCilest HonniCilest ist offline Mitglied Platin
    Registriert seit
    Jun 2009
    Ort
    Java Insel
    Beiträge
    501
    Hallo,

    die Frage ist, was genau willst du? Klar, du legst ein paar Stichwörter in den Raum, aber niemand wird mit deiner Beschreibung wissen, was genau du suchst. Was ist der Input und was der Output? Soll irgendwas visualisiert werden? Was heißt bei dir Tabellenform? Wie steht das in Verbindung zu XML?

    Allgemein ist für Anfänger das Buch http://openbook.galileocomputing.de/javainsel/ empfohlen.
    Bei deinen 1 Mio. Daten fällt mir das Stichwort Schleifen ein und bei deiner Tabellenform ein 2-dimensionales Array. Danach kannst du ja mal schauen.

    Ansonsten schau bei XML nach I/O von Dateien oder externen Bibliotheken.
     
    Jeder Fehler, aus dem wir lernen, ist ein Erfolg...
    ...Aber mach' nicht den Fehler, nicht aus deinen Fehlern zu lernen.

  3. #3
    Leon12 Leon12 ist offline Grünschnabel
    Registriert seit
    Oct 2011
    Beiträge
    3
    Also es soll ein Programm sein bei dem man einstellen kann wieviel Daten erstellt werden. Es sollen immer die gleichen Daten sein zum testen von Datenbanken!
    Daher auch in Tabellenform.

    Das Buch kenne ich finde ich aber recht schwer das mit dem XML-Datei erstellen lassen.
     

  4. #4
    SE Tutorials.de Gastzugang
    Kurze und vermutlich blöde Frage : warum willst du 1 Million *ausgeschreiben : 1'000'000* Dateien erstellen die alle den selben Inhalt haben ?
    Außerdem wäre auch interessant zu wissen wie die Input-Daten aussehen um daraus einen Encoder bauen zu können der diese Daten dann ins XML-Format bringt.
    Mit den paar Stichworten die du hier wahllos in den Thread geworfen hast wird deine Fragestellung und dein eigentliches Problem leider nicht deutlich.
     

  5. #5
    Leon12 Leon12 ist offline Grünschnabel
    Registriert seit
    Oct 2011
    Beiträge
    3
    Nein die Daten sollen nicht alle die selben sein. Eine Tabelle mit z.B. 7 Spalten in denen Text, eine Uhrzeit und ein Datum steht. Die sollen in XML dann ungefär so aufgebaut sein:
    Code xml:
    1
    2
    3
    4
    5
    
    <master delte "Y">
     
     <colum1>TEXT123</colum1>
     <colum2>23.57 </colum2>
     <colum3>2011-10-05 13:50:22</colum3>

    Ich habe jetzt mir eine for Schleife angeschaut und mein code sieht so aus:

    Code java:
    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
    
    import java.util.Iterator;
     
    import org.jdom.Document;
    import org.jdom.Element;
    import org.jdom.input.SAXBuilder;
     
    class HelloPeopleJDOM {
     
        public static void main(String[] args) throws Exception {
            SAXBuilder builder = new SAXBuilder();
            Document doc = builder.build("./src/data.xml");
     
            StringBuffer output = new StringBuffer();
     
            // create the basic HTML output
            output.append("<xml>\n").append(
                    "Testdaten\n").append(
                    "").append("<ul>\n");
     
            Iterator itr = doc.getRootElement().getChildren().iterator();
     
            while (itr.hasNext()) {
                Element elem = (Element) itr.next();
     
                output.append("<Tabel>");
                output.append(elem.getAttribute("lastName").getValue());
                output.append(", ");
                output.append(elem.getAttribute("firstName").getValue());
                output.append("</li>\n");
            }
     
            // create the end of the HTML output
            output.append("</ul>\n</body>\n</xml>");
     
            System.out.println(output.toString());
        }
    }
    Hier ist die For-Schleife noch nicht drinne!
    Geändert von Leon12 (24.10.11 um 15:30 Uhr) Grund: Codetags
     

Ähnliche Themen

  1. Antworten: 0
    Letzter Beitrag: 13.01.09, 20:12
  2. Antworten: 0
    Letzter Beitrag: 07.08.07, 18:12
  3. Hilfe, ich als Nub brauche eure Hilfe
    Von Chrischen im Forum Fotografie & Digitalfotografie
    Antworten: 3
    Letzter Beitrag: 17.08.06, 16:12
  4. Antworten: 8
    Letzter Beitrag: 14.06.04, 10:37
  5. [HILFE] Brauche dringend Hilfe zum Thema $_SESSION
    Von grashnaknieswurz im Forum PHP
    Antworten: 1
    Letzter Beitrag: 19.02.04, 14:48

Stichworte