사용자 도구

사이트 도구


groovy:csv

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판 이전 판
다음 판
이전 판
groovy:csv [2018/03/26 13:35]
kwon37xi
groovy:csv [2018/03/26 14:19] (현재)
kwon37xi
줄 3: 줄 3:
   * 간단한 예 <code groovy>   * 간단한 예 <code groovy>
 @Grapes( @Grapes(
-@Grab(group='com.opencsv', module='opencsv', version='4.1')+    @Grab(group='com.opencsv', module='opencsv', version='4.1')
 ) )
-import au.com.bytecode.opencsv.CSVReader +import com.opencsv.* 
- +Writer writer = new StringWriter(
-def reader = new CSVReader(new InputStreamReader(new FileInputStream('data.csv'),'utf-8')+CSVWriter csvWriter = new CSVWriter(writer, 
- +                    CSVWriter.DEFAULT_SEPARATOR, // tab일경우 (char) '\t' 
-def contents = reader.readAll() +                    CSVWriter.DEFAULT_QUOTE_CHARACTER, 
- +                    CSVWriter.DEFAULT_ESCAPE_CHARACTER, 
-println content+                    CSVWriter.DEFAULT_LINE_END) 
 +csvWriter.writeNext(['Title1', 'Title2', 'Title3', 'Title4'] as String[]) 
 +csvWriter.writeNext(['value1', 'value2', 'value3', 'value4'] as Strign[]
 +... 
 +csvWriter.close() 
 +println writer.toString()
 </code> </code>
  
  
groovy/csv.1522040712.txt.gz · 마지막으로 수정됨: 2018/03/26 13:35 저자 kwon37xi