package kpi.get.from.dezie;
import java.io.*;
import java.net.*;
import java.util.*;
public class GetFromDezie {
/**
* @param args
* @throws URISyntaxException
*/
public static void main(String[] args) throws URISyntaxException {
// TODO Auto-generated method stub
try{
URI uri = new URI("http://********************");
BufferedReader reader = new BufferedReader(new InputStreamReader(uri.toURL().openStream(),"SJIS"));
ArrayList<String> text = new ArrayList<String>();
String line;
//CSV parser = new CSV();
//List list = parser.parse();
while ((line = reader.readLine()) != null) {
text.add(line);
}
reader.close();
String element = "";
ArrayList<String> row = new ArrayList<String>();
ArrayList<ArrayList> csv = new ArrayList<ArrayList>();
char character;
Iterator<String> it = text.iterator();
boolean flag;
while (it.hasNext()) {
flag = false;
String csvText = (String)it.next();
System.out.println(csvText);
int comma = csvText.indexOf("本人");
System.out.println(comma);
if(comma != -1){
flag = true;
char[] csvChar = csvText.toCharArray();
for(int i = 0; i < csvChar.length; i++){
character = csvChar[i];
if(character != ','){
element = element + character;
}else{
row.add(element);
element = "";
}
}
}
if(flag){
csv.add(row);
}
}
String output_string;
for(int count1 = 0; count1 < csv.size(); count1++){
for(int count2 = 0; count2 < csv.get(count1).size();count2++){
output_string = (String)csv.get(count1).get(count2);
int kpi = output_string.indexOf("*");
if(kpi != -1){
output_string = " Ram-chan ";
}
System.out.print(output_string);
}
System.out.println();
}
} catch (URISyntaxException e) {
System.out.println(e);
} catch (IOException e) {
System.out.println(e);
}
}
}