Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

A CSV - vagyis a Comma Separated Values (vesszővel elválasztott értékek) - az alapvetően szöveges táblázatok kényelmes továbbítási módja, ugyanis egyszerű, mint a faék, és különböző platformok között is képes hidat verni.
A SuperCSV API ezen adatszerkezet kezelésére készült, és kényelmes felületet ad a fájlok betöltésére, módosítására és mentésére.
    ICsvBeanReader inFile = new CsvBeanReader(new FileReader("foo.csv"), CsvPreference.EXCEL_PREFERENCE);
    try
    {
      final String[] header = inFile.getCSVHeader(true);
      UserBean user;
      while( (user = inFile.read(UserBean.class, header, processors)) != null)
      {
        System.out.println(user.getZip());
      }
    } finally
    {
      inFile.close();
    }
A forráskódot tekintve a feladatunk mindössze annyi, hogy átadunk egy általunk készített Bean osztályt, amibe a keretrendszer beleolvas egy sort... tehát ne fejlesszük ki újra a melegvizet, ha a csapot megnyitva folyik a forró víz... :)
      
      
Page viewed times
  • No labels
#trackbackRdf ($trackbackUtils.getContentIdentifier($page) $page.title $trackbackUtils.getPingUrl($page))