csv erstellen

mariusbopp

Bekanntes Mitglied
hey trau mich ja kaum zu frage:oops:
hab auch schon im forum gesucht...

also mein chef meinte gester zu mir, mach doch mal n java pro was eine csv datei importiert!:toll:
aber hab ich keinerlei ahnung wie und was und wo... ich hab im internet schon etliche dinge dazu gelesen und mein kollege meinte guck doch mal bei ostermiller...naja gesagt getan weiter bin ich aber immernoch nicht hab die lib. runtergeladen und eingebungen naja okay...ich weiter gelesen :rtfm: 10000 sachen versucht! ich möchte jetzt einfach mal das eine leere csv datei erstellt wird wo ich dann später sagen kann das er daten aus einer db nehmen soll(aber erst später wenn ich es mehr verstanden habe)

kennt jemand vill noch ne seite wo ich ein tutorial finde oä...oder jemand der mir n ansatz dafür zeigen kann:oops:

thx
 

ARadauer

Top Contributor
ich möchte jetzt einfach mal das eine leere csv datei erstellt
CSV ist eine normale Textdatei. eine leere csv ist einfach eine leere datei.
csv heißt nur, das die einzelnen werte mitels eines Trennzeichens (meist , oder bei uns auch ;) getrennt sind.

also importieren:
1. Mit BufferedReader zeilenweise lesen
2. Zeilen spliten -> zu array
3. Logik die dir aus den arrays eine objekte erzeugen,
4. Objekte in Datenbank speichern

alternativ zum einlesen eine fertige library verwenden...

Wo genau hast du jetzt probleme bzw wie sieht deine Datei genau aus?
 
S

SlaterB

Gast
mehr schreiben als lesen, oder?
ne normale Textdatei
write("x");
write(";");
write("y");
 

mariusbopp

Bekanntes Mitglied
okay ich hab es mal soweit das ich einen text eingebe und diesen dann in eine .txt datei schreibe!
aber wie ist es dann wenn ich z.b eine datenbank habe und dann die felder in eine datei schreiben mochte??
und geht das ganze auch umgekehrt sprich ich habe eine .csv datei und möchte diese in die datenbank schreiben??

edit: achso mein codeL:
Java:
package lesenschreiben;

  import java.io.*;
  public class Main
  {
    public static void main(String args[] )
    {
      try
      {
        BufferedReader in =
                      new BufferedReader(
                       new InputStreamReader(
                           System.in));
       FileOutputStream fileOut =
               new FileOutputStream("test.txt");
       System.out.println("Text eingeben:" );
       String text = in.readLine();
       fileOut.write(
           text.getBytes(), 0, text.length());
       fileOut.close();
     }//try
     catch(FileNotFoundException e)
     {//Kontruktor
       System.out.print("Datei nicht gefunden:"
                         +e.toString());
     }//catch(FileNotFoundException e)
     catch(IOException e)
     {//Lesen
       System.out.print("Lesefehler..."
                         +e.toString() );
     }// catch ( IOException e )
   }//public static void main(String args[] )
 }// public class LesenSchreiben
 
S

SlaterB

Gast
selbstverständlich kann man Werte aus einer DB laden und irgendwas damit machen,
das ist doch keine seriöse Frage


dass 1000 Details dabei zu lernen und zu beachten sind versteht sich von selbst, mit CSV hat das weniger zu tun
 

mariusbopp

Bekanntes Mitglied
ja das es geht weiß ich ja...es war ja nicht die frage geht es sondern eher wie man es realisert? ich weß das es über arrays gemacht wird...
aber sogenau weiß ich auch nicht was mein chef will^^ er hat nur gemeint "du lernst ja grade java schreib ma n prog zum csv import" mehr hat er dazu nicht gesagt und joa jetzt steh ich da:bahnhof:

ich liebe es wenn es so genaue angaben gibt von ihm:toll:
 
S

SlaterB

Gast
wenn du was Richtung DB machen willst gerne, dann vergiss aber erstmal CSV und schreibe ein Programm,
welches Werte aus der DB liest und, richtig, in ein Array speichert oder z.B. mit System.out.pintln() ausgibt,

wenn das steht, kann man wieder an CSV denken,
vorher hat DB aber eher wenig in diesem Thema zu suchen, du kannst es natürlich schreiben, ich hindere dich nicht, nur wird zu DB hier höchstens zufällig jemand vorbei schauen

ein neues Thema nur mit 'ich will ein DB-Programm, was muss ich machen?' ist andererseits für sich auch nicht besonders erfolgsversprechend, davon ganz abgesehen,
bisschen genauer ist immer gut, tagelage Vorarbeit mit Tutorials & Co. sowieso

na vielleicht hast du Glück und erhälst hier umfangreiche Wegführung

---

> ich liebe es wenn es so genaue angaben gibt von ihm

in der Genauigkeit deiner Fragen hast du schon gut von ihm gelernt :bae:
 
Zuletzt bearbeitet von einem Moderator:

mariusbopp

Bekanntes Mitglied
okay dann werde ich mich erstmal damit befassen was is denn das beste um mal eine db auf meinem rechenr zu erstellen auf die ich zugreifen kann?? tomcat?? das doofe is hier sitzen mehrere leute im büro die es können aber die haben keine zeit :(
ne dazu will ich jetzt auch kein neues thema erstellen ich denke da werde ich dann genug zu finden hab mich jetzt halt auf csv versteift :noe:

naja irgendwas muss ich ja lernen oder?! :D

beantwortest du mir das noch was ich am besten benutze um ne datenbank zu erstellen? hab mysql auf m rechner nur ka wie ich ne neue db erstell ohne nerviges dos fenster...
 
S

SlaterB

Gast
ich habe alle Befehle in eine Textdatei geschrieben und importiert, ist aber Jahre her das letzte mal,
Google

ist in jedem Fall keine Java-Frage und wirklich nicht entscheidend, DB legt man einmal an,
bevor jetzt tausend Einzelfragen kommen schreibe ich lieber vorsorglich, dass das mein letztes Post hier war
 

ARadauer

Top Contributor
jap mit welchem tool legst du da db's an hab keine lust über console die ganzen sql befele einzugeben das nervt mich
hast du die mysql über xampp installiert? dann würd ich das über phpmyadmin machen.
Oder du nimmst dir irgend ein mysql admin tool, ich verwende gerne sqlyog.
 

mariusbopp

Bekanntes Mitglied
okay alles klar dachte du wüstest n tool um einfach ne bd anzulegen so wie phpmyadmin z.b.
nee wollte jetzt auch hier nicht tiefer eingehen in das thema sql befehle zum erstellen sind mir bekannt:toll:

naja okay ich danke dir vorerst für deine hilfe und werde mit sicherheit auf das thema java und db zurück kommen aber jetzt erstmal theorie stunden einlegen!

dank dir
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
M Trace Tabelle erstellen Java Basics - Anfänger-Themen 21
J JButton ArrayList erstellen und auf JLabel ausgeben. Java Basics - Anfänger-Themen 9
XWing Int erstellen lassen? Java Basics - Anfänger-Themen 11
onlyxlia Schlüsselworte Was meint man mit "einen Typ" in Java erstellen? Java Basics - Anfänger-Themen 2
A exe Datei erstellen Java Basics - Anfänger-Themen 8
J Packages erstellen Java Basics - Anfänger-Themen 7
Athro-Hiro Weißes Bild in Java erstellen Java Basics - Anfänger-Themen 3
H Excel-Tabellen mit Java erstellen Java Basics - Anfänger-Themen 4
D MacOS: PDF erstellen geht nicht Java Basics - Anfänger-Themen 1
benny1993 Java Programm erstellen für ein Fußball-Turnier Java Basics - Anfänger-Themen 3
M Datentypen While-Schleife eine Java Methode erstellen Java Basics - Anfänger-Themen 3
P Welches SDK für das erstellen einer ausführbaren Datei? Java Basics - Anfänger-Themen 4
I Klassen von einem package laden, Statisches Feld auslesen und Objekt erstellen Java Basics - Anfänger-Themen 8
C Gewinnspiel erstellen mit Algorithmus Java Basics - Anfänger-Themen 3
Ostkreuz Spielfeld Schatz erstellen Java Basics - Anfänger-Themen 5
I Erste Schritte Einfache Datenbank-Webseite erstellen als Nicht-IT-lerin Java Basics - Anfänger-Themen 24
T Objekte mit arrays erstellen Java Basics - Anfänger-Themen 6
B Klasse statisch erstellen da n-mal geladen Java Basics - Anfänger-Themen 3
laxla123 Dreieck erstellen Java Basics - Anfänger-Themen 1
XWing Random Punkte erstellen mit der Random klasse Java Basics - Anfänger-Themen 15
A Passwort erstellen Java Basics - Anfänger-Themen 3
S CVS erstellen Java Basics - Anfänger-Themen 1
RashAGhul Java Verwaltungstool Erstellen mit kaum Wissen Java Basics - Anfänger-Themen 9
K warum kann ich das Objekt nicht erstellen ? Java Basics - Anfänger-Themen 2
paulen1 Best Practice "Unchecked Assignment" Warnung beim erstellen eines 2D Arrays of Arraylists Java Basics - Anfänger-Themen 2
dennis_lnz Klassen Wie kann ich mein Java Textadventure verbessern, um ein Klassendiagramm zu erstellen? Java Basics - Anfänger-Themen 9
dcHost Java Kara Sensor erstellen Java Basics - Anfänger-Themen 1
JustAProgrammer Ein Dreieck mit Arrays erstellen Java Basics - Anfänger-Themen 2
C GLOOP Problem beim Erstellen der Kamera Java Basics - Anfänger-Themen 9
N Array beim erstellen mit Werten füllen Java Basics - Anfänger-Themen 6
F abbruch Exception lässt sich nicht erstellen Java Basics - Anfänger-Themen 2
U JList erstellen Java Basics - Anfänger-Themen 2
X Wie kann man ein Regex erstellen, die 8-Bit-Binär-Zahlen darstellen. Java Basics - Anfänger-Themen 1
httprt Probleme bei dem erstellen von leveln in meinem Spiel Java Basics - Anfänger-Themen 2
frager2345 Programm erstellen ohne Autoboxing und Unboxing Java Basics - Anfänger-Themen 13
berserkerdq2 IO Streams logfile erstellen und Sachen schreiben wie? Java Basics - Anfänger-Themen 2
B Teilprofil erstellen Java Basics - Anfänger-Themen 1
B Teilprofil erstellen Java Basics - Anfänger-Themen 1
I String Kombination erstellen anhand fortlaufender Zahl (Vertragsnummer) Java Basics - Anfänger-Themen 13
N 2D Array Summe erstellen Java Basics - Anfänger-Themen 6
T Log Funktion erstellen Java Basics - Anfänger-Themen 1
Dorfschmied Kartesisches Produkt von zwei Liste mit Hashmaps<String,String> erstellen Java Basics - Anfänger-Themen 4
S Programm erstellen Java Basics - Anfänger-Themen 3
S MinMax Programm erstellen Java Basics - Anfänger-Themen 4
S Mit for-Schleife ein 2D JLabel-Array mit veränderbaren Icons erstellen Java Basics - Anfänger-Themen 3
T Countdown erstellen Java Basics - Anfänger-Themen 7
I ZIP File erstellen Java Basics - Anfänger-Themen 10
L Ordner in neuen erstellten Ordner erstellen Java Basics - Anfänger-Themen 12
C Fehler beim erstellen eines Objektes Java Basics - Anfänger-Themen 3
B Zurück Button erstellen Java Basics - Anfänger-Themen 1
melaniemueller Lagerverwaltung erstellen - mehrdimensionale Arrays Java Basics - Anfänger-Themen 62
B JaxB - Referenzen erstellen? Java Basics - Anfänger-Themen 2
K Rekursion: Rechenmauer mit Array erstellen Java Basics - Anfänger-Themen 17
alice98 Erste Schritte Liste erstellen ohne vorgefertigte Klassen Java Basics - Anfänger-Themen 1
Aqtox Hallo ich muss für die Schule ein Wuerfell Duell erstellen jedoch habe ich ein fehler Java Basics - Anfänger-Themen 4
E Classpath Datai erstellen Java Basics - Anfänger-Themen 3
B eine methode erstellen Java Basics - Anfänger-Themen 7
I Entity erstellen, die für API gedacht ist Java Basics - Anfänger-Themen 33
M Packages erstellen mit Java-Editor Java Basics - Anfänger-Themen 6
L FinanzApp erstellen Java Basics - Anfänger-Themen 1
J Junit4 Klasse erstellen Java Basics - Anfänger-Themen 5
B Warteschlange erstellen mit LinkedList ? Java Basics - Anfänger-Themen 6
Animal-Mother BMI Rechner erstellen für W/M Java Basics - Anfänger-Themen 7
F GSON file mit einer List erstellen Java Basics - Anfänger-Themen 2
Ray19941 Über BlueJ Textdatei selbstständig erstellen lassen Java Basics - Anfänger-Themen 2
J Java Queue mit default Werten erstellen Java Basics - Anfänger-Themen 4
JaVaN0oB Bruchklasse erstellen Java Basics - Anfänger-Themen 9
N Kreismuster auf Bestehendem Kreis erstellen Java Basics - Anfänger-Themen 10
K Rahmen erstellen mit mehrdimensionalem Array Java Basics - Anfänger-Themen 1
B Hilfe bei Map Liste erstellen Java Basics - Anfänger-Themen 10
F Adjunkte Matrix erstellen Java Basics - Anfänger-Themen 3
J Objekt-Array dynamischer Länge aus Benutzereingaben erstellen Java Basics - Anfänger-Themen 6
T Startbildschirm für ein Spiel erstellen Java Basics - Anfänger-Themen 0
C Probleme mit dem Erstellen und Importieren von Packages Java Basics - Anfänger-Themen 6
GermanPie Discord Text Channel erstellen? Java Basics - Anfänger-Themen 1
K Objektdiagramm erstellen Java Basics - Anfänger-Themen 3
C Wie kann ich Versionen eines Projektes in Eclipse erstellen? Java Basics - Anfänger-Themen 3
D Klassen Klassendiagramm richtig erstellen Java Basics - Anfänger-Themen 20
S Objekte indiziert erstellen Java Basics - Anfänger-Themen 27
C eigene Methoden erstellen (Instanzmethoden) Java Basics - Anfänger-Themen 7
B Methode für jede beliebe Entity erstellen Java Basics - Anfänger-Themen 7
E Filmsammlung erstellen Java Basics - Anfänger-Themen 6
B Eine Methode erstellen Java Basics - Anfänger-Themen 3
M Erstellen eines insets Objekts, GridBagLayout Java Basics - Anfänger-Themen 13
I ArrayList erstellen innerhalb einer Zeile? Java Basics - Anfänger-Themen 3
N String N-Gramme mit Stream erstellen Java Basics - Anfänger-Themen 7
K Quersumme erstellen Java Basics - Anfänger-Themen 7
M Wie kann ich ein Objekt erstellen, wenn sich der Klassenname in einer Variablen befindet? Java Basics - Anfänger-Themen 10
D Input/Output Mehrzeiligen String aus Textdatei erstellen Java Basics - Anfänger-Themen 5
C Erstellen eines Widerstandsnetzwerks Java Basics - Anfänger-Themen 10
B Neue Liste erstellen, wenn Objekte bestimmte Referenz hat / Gruppierung von Einträgen Java Basics - Anfänger-Themen 12
A Taschenrechner mit Gui erstellen Java Basics - Anfänger-Themen 9
S Variablen Variablen in einer Schleife erstellen lassen Java Basics - Anfänger-Themen 11
S Hilfe : Unendlich viele Zufallszahlen erstellen? Java Basics - Anfänger-Themen 8
P Arrays "automatisch" erstellen lassen Java Basics - Anfänger-Themen 12
L Baum aus Integer Liste erstellen Java Basics - Anfänger-Themen 0
M Regex für bestimmte Wörter bzw. bestimmte Zeichen erstellen Java Basics - Anfänger-Themen 5
D Zusammenhängenden Graphen für Gleisnetz erstellen Java Basics - Anfänger-Themen 13
Y Unterschied zwischen WindowBuilder und herkömmlichen erstellen des GUI´s? Java Basics - Anfänger-Themen 9
M Writer für unterschiedliche Obj/inbt/double erstellen? Java Basics - Anfänger-Themen 1

Ähnliche Java Themen

Neue Themen


Oben