Új hozzászólás Aktív témák

  • MrSealRD

    veterán

    Adott az alábbi függvényem, ami a database.csv fájlt olvassa be soronként. Minden egyes sort továbbdob a DataPart függvénynek.
    Az a problémám, hogy a beolvasott sorokban az ékezetes karakterek helyett hülyeség van.
    Hogyan tudnám a lehető legegyszerűbben úgy módosítani a függvényt, hogy normálisan olvassa be az ékezetes karaktereket is?

    public void DataRead()
    {
    BufferedReader DataIn = null;
    File fajl = new File(this.getClass().getResource("database.csv").getFile());
    String actual_line;
    try
    {
    DataIn = new BufferedReader(new FileReader(fajl));
    while ((actual_line = DataIn.readLine()) != null)
    {
    DataPart(actual_line);
    }
    }
    catch (IOException ex)
    {
    Logger.getLogger(ProgramFelulet.class.getName()).log(Level.SEVERE, null, ex);
    }
    finally
    {
    try
    {
    DataIn.close();
    }
    catch (IOException ex)
    {
    Logger.getLogger(ProgramFelulet.class.getName()).log(Level.SEVERE, null, ex);
    }
    }
    }

    Előre is kösz, a segítséget.

Új hozzászólás Aktív témák

Hirdetés