久久久久久久性爱潮,国产又粗又猛又爽又黄下载视频,尤物国产在线一区视频,欧美日本国产在线不卡

<sup id="4uqqy"><ol id="4uqqy"></ol></sup>
  • <th id="4uqqy"></th>

      • <strike id="4uqqy"><nobr id="4uqqy"><ins id="4uqqy"></ins></nobr></strike><sup id="4uqqy"></sup><strong id="4uqqy"><u id="4uqqy"></u></strong>
        <sub id="4uqqy"></sub>

          javacsv.jar官方下載 最新軟件|熱門排行|軟件分類|軟件專題|廠商大全

          您的位置: 首頁編程開發(fā)編程工具 → csv文件編輯器中文版

          csv文件編輯器中文版

          csv文件編輯器中文版 網(wǎng)友評分:8

          同類相關(guān)軟件

          軟件介紹

          軟件標(biāo)簽: csv文件 編輯器

          javacsv jar是一款非常好用的csv編輯軟件,能處理特殊字符和換行符的問題,自己寫的話很容易在特殊字符和換行符上出問題,建議用高人寫的jar包,需要的朋友歡迎來綠色資源網(wǎng)下載。

          csv是什么

          所謂csv,是Comma Separated Value(逗號分隔值)的英文縮寫,通常都是純文本文件。 我們使用SuperCSV來解析CSV文件, Super CSV是一個(gè)用于處理CSV文件的Java開源項(xiàng)目。它完全圍繞面向?qū)ο蟮乃枷脒M(jìn)行設(shè)計(jì),因此可以利用你的面向?qū)ο蟠a來使得處理CSV文件變得更加簡 易。它支持輸入/輸出類型轉(zhuǎn)換、數(shù)據(jù)完整性校驗(yàn),支持從任何地方以任何編碼讀寫數(shù)據(jù),只要提供相應(yīng)的Reader與Writer對象??膳渲梅指罘?,空格 符號和行結(jié)束符等。

          javacsv.jar

          運(yùn)行環(huán)境介紹

          jdk1.6
          SuperCSV-1.52.jar 

          代碼介紹

          import java.io.FileInputStream;
          import java.io.FileNotFoundException;
          import java.io.IOException;
          import java.io.InputStreamReader;
          import java.io.UnsupportedEncodingException;
          import java.util.Iterator;
          import java.util.List;

          import org.apache.log4j.Logger;
          import org.supercsv.io.CsvListReader;
          import org.supercsv.prefs.CsvPreference;

          public class CsvParser implements Iterator<List<String>>{

          private static final Logger logger = Logger.getLogger(CsvParser.class);

          private CsvListReader reader = null;
          private List<String> row = null;

          public CsvParser(String csvFile, String encoding) {
          super();
          try {
          reader = new CsvListReader(new InputStreamReader(new FileInputStream(csvFile), encoding), CsvPreference.excel_PREFERENCE);
          } catch (UnsupportedEncodingException e) {
          logger.error(e.getMessage(), e);
          } catch (FileNotFoundException e) {
          logger.error(e.getMessage(), e);
          }
          }

          public boolean hasNext(){
          try {
          if(reader.getLineNumber() == 0){//
          row = reader.read();
          }
          row = reader.read();
          } catch (IOException e) {
          logger.error(e.getMessage(), e);
          }
          return row != null;
          }

          public List<String> next(){
          return row;
          }

          public void remove(){
          throw new UnsupportedOperationException("本CSV解析器是只讀的.");
          }

          public void close(){
          if(reader != null){
          try {
          reader.close();
          } catch (IOException e) {
          logger.error(e.getMessage(), e);
          }
          }
          }

          /**
          * 當(dāng)前行號,從1開始
          * @return int
          */
          public int getLineNumber(){
          return reader.getLineNumber() - 1;
          }

          }

          3. 測試代碼

          String file = "D:\\test.csv";

          CsvParser p = new CsvParser(file, "GBK");
          while(p.hasNext()){
          List<String> row = p.next();
          System.out.println(p.getLineNumber() + " : " + row.get(0) + ", " + row.get(1));
          }
          p.close();

          軟件截圖

          下載地址 電腦版

          用戶評論

          熱門評論

          最新評論

          發(fā)表評論 查看所有評論(0)

          昵稱:
          請不要評論無意義或臟話,我們所有評論會有人工審核.
          字?jǐn)?shù): 0/500 (您的評論需要經(jīng)過審核才能顯示)