Namen von Dateien von der CD auslesen

Status
Nicht offen für weitere Antworten.
G

Guest

Gast
Ich möchte eine Datenbank mit allen Filmen erstellen, die ich habe und dazu habe ich gedacht ein kleines JAVA-Programm zu schreiben, wo ich all meine CD/DVD in das DVD-Laufwerk einlege, das Programm starte, und die Namen der Filme sollen dann eingelesen und in eine CSV-Datei ausgegeben werden, die ich später zu einer Exceldatei und einer Access Datenbank mache.
Welche Klassen stellen mir entsprechende Methoden dazu??
 
G

Gast

Gast
//Java 6

String FilmTitel;
File f = new File(path); // als path ("E:\") also CD-Laufwerk
FilmTitel = f.getName();

Funzt aber nicht:(
 
G

Guest

Gast
Mit diesem Programm geht es.Ich habe es im Internet gefunden und an eigene Zwecke angepasst.Was hier noch fehlt, ist das Ablegen der Filmnamen in einer Datei.
Code:
import java.io.*; 
import java.util.*; 
import java.util.regex.Pattern; 
 
public class FileFinder 
{ 
  public static void main( String[] args ) 
  { 
    String path = "E:/";
    System.out.println( "Looking in path: " + path ); 
 
    FileFinder ff = new FileFinder(); 
    List<File> files = ff.find( path, "(.*\\.avi$)|(.*\\.txt$)" ); 
 
    System.out.printf( "Found %d file%s.%n", 
                       files.size(), files.size() == 1 ? "" : "s" ); 
    
    
    for ( File f : files ) 
      System.out.println( f.getAbsolutePath() ); 
  } 
 
  public List<File> find( String start, String extensionPattern ) 
  { 
    final List<File> files = new ArrayList<File>( 1024 ); 
    final Stack<File> dirs = new Stack<File>(); 
    final File startdir = new File( start ); 
    final Pattern p = Pattern.compile( extensionPattern, Pattern.CASE_INSENSITIVE ); 
 
    if ( startdir.isDirectory() ) 
      dirs.push( startdir ); 
 
    while ( dirs.size() > 0 ) 
    { 
      for ( File file : dirs.pop().listFiles() ) 
      { 
        if ( file.isDirectory() ) 
          dirs.push( file ); 
        else 
          if ( p.matcher(file.getName()).matches() ) 
            files.add( file ); 
      } 
    } 
 
    return files; 
  } 
}
 
G

Guest

Gast
Außerdem, der Link, den du gepostet hast ,bezieht sich nicht auf Java 6, weil da zwei Klassen-Konstruktoren fehlen(vor allem der 2. , den ich nutzen wollte):
//Java 6
Constructor Summary für die Klasse File
zu finden hier: Java 6 API
Code:
File(File parent, String child)
          Creates a new File instance from a parent abstract pathname and a child pathname string.
File(String pathname)
          Creates a new File instance by converting the given pathname string into an abstract pathname.
File(String parent, String child)
          Creates a new File instance from a parent pathname string and a child pathname string.
File(URI uri)
          Creates a new File instance by converting the given file: URI into an abstract pathname.
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
MiMa Log4j in Dateien mit eigenem Namen schreiben Allgemeine Java-Themen 3
V Dateien mit &-Zeichen im Namen öffnen Allgemeine Java-Themen 13
PCOmega137 Objekten zufällig erzeugte Namen geben Allgemeine Java-Themen 2
J Namen von Methoden über Reguläre Ausdrücke bearbeiten Allgemeine Java-Themen 6
A Mithilfe von einer Nummer einen Namen finden n-Beziehung Allgemeine Java-Themen 8
S 2 methoden mit gleichen namen und ein Interface Allgemeine Java-Themen 9
M Event Handling Vom ActionEvent zum Parent-Namen Allgemeine Java-Themen 11
P Prüfen ob es Variable mit Namen gibt der als String übergeben wird Allgemeine Java-Themen 7
F Namen des Interfaces ausgeben Allgemeine Java-Themen 1
C Namen-Begrüßung Kommandozeilenparameter Allgemeine Java-Themen 8
K Labels mit Namen ansprechen Allgemeine Java-Themen 3
G Jar-File soll eignen *.jar Namen ausgeben Allgemeine Java-Themen 10
T Methoden per String-Namen aufrufen Allgemeine Java-Themen 2
E Prüfen ob Fenster mit Namen offen ist Allgemeine Java-Themen 2
M Festplatte am Namen erkennen Allgemeine Java-Themen 2
T Wie in abstrakter Klasse den namen der implementierenden Klasse rausfinden? Allgemeine Java-Themen 5
U Namen von Klassen haben $-Zeichen Allgemeine Java-Themen 5
U auf Objekte mit variablem Namen zugreifen Allgemeine Java-Themen 4
F Klasse ohne voll qualifizierenden Namen laden Allgemeine Java-Themen 5
H2SO3- jar soll eigenen namen(pfad) finden Allgemeine Java-Themen 12
F deutsche namen für verben/substantive für Methoden/Klassen Allgemeine Java-Themen 10
C ArrayList mit Variable im Namen Allgemeine Java-Themen 16
V Class Mapping - Klasse unter anderem Namen verfügbar machen Allgemeine Java-Themen 8
J Zugriff auf den Namen einer Variablen Allgemeine Java-Themen 7
F Wie erfahre ich dynamisch den namen eines aktuellen Objektes Allgemeine Java-Themen 2
C dynamische variablen Namen! Allgemeine Java-Themen 4
K Funktion unabhängig vom Namen aufrufen Allgemeine Java-Themen 5
E Namen Vergleichen Allgemeine Java-Themen 6
S Den Namen eines gemounteten Shares rausbekommen Allgemeine Java-Themen 2
R Namen von Konstanten mit Strings vergleichen Allgemeine Java-Themen 7
I $ zeichen im class-namen Allgemeine Java-Themen 4
B Namen eines Objekts generieren? Allgemeine Java-Themen 4
S Lesen der eingerichteten ODBC DSN Namen Allgemeine Java-Themen 8
T Klassen mit gleichem Namen neu laden Allgemeine Java-Themen 7
M java klassen beerben u. den gleichen namen verwenden?(Naming Allgemeine Java-Themen 6
C kann man dynamische variablen namen vergeben? Allgemeine Java-Themen 2
W Vergleichstool für xml-Dateien Tortoise-svn Verknüpfung Allgemeine Java-Themen 2
W ICEpdf PDF-Dateien werden mit Java 21 nicht nicht mehr vollständig dargestellt Allgemeine Java-Themen 3
Thomasneuling Java Jar datei erstellen, von Projekt, dass auch Javafx Dateien, FXML Dateien und CSS Dateien, sowie Bilder enthält? Allgemeine Java-Themen 14
G Dateien lesen Allgemeine Java-Themen 3
OnDemand Unterschiedliche jar Dateien zusammen führen Allgemeine Java-Themen 8
A Sicheres Löschen von Dateien Allgemeine Java-Themen 7
O git ignore für Intellji braucht es die .idea Dateien? Allgemeine Java-Themen 8
Master3000 Dateien zwischen verschiedenen Netzwerken senden Allgemeine Java-Themen 17
L Jar Dateien in Classpath laden ab JDK 9+ Allgemeine Java-Themen 11
d.lumpi JDA eclipse dateien versenden Allgemeine Java-Themen 4
O Produziert das Tool "jpackage" (ab JDK 14) .exe Dateien, die auf einer Zielumgebung ohne JRE lauffähig sind ?` Allgemeine Java-Themen 7
O Wie kann ich in Apache POI (Excel Dateien schreiben) Datumszellen in Excel erzeugen Allgemeine Java-Themen 6
T Meine Frage lautet wie ich 2 CSV Dateien miteinander in Java verbinde und Spalten die zueinander gehören durch den gleichen Key zusammen ausgebe? Allgemeine Java-Themen 5
L Dateien richtig auslesen Allgemeine Java-Themen 6
L Eclipse Runnable Jar mit Dateien Allgemeine Java-Themen 8
W Server-Thread schreibt nicht alle Dateien Allgemeine Java-Themen 6
MiMa Logging mit log4j2 in verschiedene Dateien? Allgemeine Java-Themen 22
I Klassen aus Jar-Dateien aus anderem Ordner laden Allgemeine Java-Themen 3
O jar und EXE Dateien, Pfade zur Laufzeit Allgemeine Java-Themen 1
W Dateien werden nicht gelöscht - warum? Allgemeine Java-Themen 12
B Dateien / Bilder von "webapp" Ordner bekommen? Allgemeine Java-Themen 1
P Erste Schritte Dateien löschen Allgemeine Java-Themen 4
H Erste Schritte Ausführbare Dateien lassen sich nicht starten Allgemeine Java-Themen 5
I Java als exe veröffentlichen inkl. kompletter Dateien Allgemeine Java-Themen 4
M Drucken von Dateien Allgemeine Java-Themen 10
J jar Dateien unter Windows 7 mit spezifischer jdk öffnen Allgemeine Java-Themen 2
I Laden von Informationen aus Dateien: Austauschbarkeit: 2 Dateien sinnvoll? Allgemeine Java-Themen 2
N Temporäre Dateien Allgemeine Java-Themen 3
Bluedaishi Druck Probleme mit PDF dateien Allgemeine Java-Themen 4
M Dateien schneller kopieren Allgemeine Java-Themen 1
M Dateien nach kopieren vergleichen Allgemeine Java-Themen 9
Arif Input/Output Dateien im Jar-Programm speichern Allgemeine Java-Themen 12
D Collections.sort funktioniert nicht in exportierten .class Dateien Allgemeine Java-Themen 10
K Große JSON-Dateien schnell und effizient verarbeiten Allgemeine Java-Themen 16
J Programm zum Download von CSV-Dateien Allgemeine Java-Themen 4
V Eclipse .class Dateien Allgemeine Java-Themen 9
B Download von dateien Allgemeine Java-Themen 2
K Nicht alle class-Dateien im JRE? Allgemeine Java-Themen 2
D Kopieren von Dateien aus einem Ordner in einen anderen Allgemeine Java-Themen 6
C Dateien in Jar aufrufen Allgemeine Java-Themen 14
X NetBeans Bilder und andere Dateien ins .jar schreiben und wieder aus .jar lesen Allgemeine Java-Themen 6
JavaWolf165 Externe .jar-Dateien in .jar-Datei intigrieren Allgemeine Java-Themen 0
X Dateien für Benutzer Sperren Allgemeine Java-Themen 4
D Dateien aus den Internet herunterladen Allgemeine Java-Themen 6
L Methoden Dateien älter als 30 Tage? Allgemeine Java-Themen 11
J .exe Dateien werden nicht gestartet obwohl Pfad richtig Allgemeine Java-Themen 6
RalleYTN Classpath Native Dateien(DLL, SO, JNILIB) Allgemeine Java-Themen 2
J Java .jar Dateien zusammenführen Allgemeine Java-Themen 1
L Best Practice Log Dateien analysieren und eventuell passende Daten am Chart darstellen Allgemeine Java-Themen 1
F Platzsparende Alternative zu .txt-Dateien Allgemeine Java-Themen 12
X Dateien von der Jar zum Ordner kopieren. Allgemeine Java-Themen 4
Ananaskirsche Input/Output Dateien im Ordner Allgemeine Java-Themen 8
A Input/Output Liste der Dateien in einem Ordner in einer Jar Datei erhalten Allgemeine Java-Themen 11
X Herunterladen von Dateien aus dem Internet Allgemeine Java-Themen 2
V Input/Output Sound Dateien aus Jar laden Allgemeine Java-Themen 18
M Dateien aus einem Verzeichnis auf einem Server auflisten Allgemeine Java-Themen 5
H PDFBox akzeptiert Dateien nicht Allgemeine Java-Themen 1
B Java - einlesen von Dateien und herausschneiden von XML Dokumenten Allgemeine Java-Themen 5
A Input/Output Spätes Schreiben von Dateien der JVM Allgemeine Java-Themen 3
M Zwei unterschiedliche JAR Dateien mit ANT erstellen Allgemeine Java-Themen 8
Thallius Dateien Zippen und wieder heraus lesen? Allgemeine Java-Themen 4
T Dateien zur Laufzeit in Java-Programm packen? Allgemeine Java-Themen 3
Maxim6394 Jar Dateien starten nicht Allgemeine Java-Themen 7
U Eclipse Java Programm beschädigt .tar.gz dateien beim Entpacken Allgemeine Java-Themen 7

Ähnliche Java Themen


Oben