package com.constellio.dev;
import org.apache.commons.lang3.StringUtils;
import java.io.BufferedReader;
import java.io.File;
import java.io.FileReader;
import static org.assertj.core.api.Assertions.assertThat;
public class ExtractDocumentTypeCodes {
public static void main(String[] args) {
File file = new File("/Users/rodrigue/constellio-dev-2015-10-08/documentTypes.txt");
assertThat(file).exists();
try(BufferedReader bufferedReader = new BufferedReader(new FileReader(file))){
String line = "";
while(StringUtils.isNotBlank(line = bufferedReader.readLine())){
String codePart = StringUtils.substringAfter(line, "code:");
if(StringUtils.isNotBlank(codePart)) {
if (StringUtils.split(codePart, ", ").length > 0){
String code = StringUtils.split(codePart, ", ")[0];
System.out.println(code);
}
}
}
}catch (Exception e){
e.printStackTrace();
}
}
}