Pagini recente » Cod sursa (job #1709799) | Cod sursa (job #168682) | Cod sursa (job #36779) | Cod sursa (job #281498) | Cod sursa (job #1355939)
import java.io.*;
import java.util.*;
public class Main{
public static void main(String [] args){
try{
BufferedReader in= new BufferedReader(
new InputStreamReader(
new FileInputStream("convertor.in")
)
);
String line ;
String info = null;
while((line=in.readLine())!=null){
info+=line;
}
in.close();
String [] v= info.split("\\{");
String [][] w = new String [v.length][];
for(int i=0;i<v.length;i++)
w[i]=v[i].split(",");
PrintStream out= new PrintStream("convertor.out");
String output;
String [] z;
for(int i=1;i<v.length;i++){
output = "";
for(int j=0;j<w[i].length;j++){
z=w[i][j].split(":");
if(z.length != 1){
if(i==1){
z[0] = z[0].substring(z[0].indexOf("\"") + 1);
z[0] = z[0].substring(0, z[0].indexOf("\""));
out.print(z[0]+",");
}
if(z[1].contains("\"")){
z[1] = z[1].substring(z[1].indexOf("\"") + 1);
z[1] = z[1].substring(0, z[1].indexOf("\""));
}else{
z[1] = z[1].replaceAll("\\D+","");
}
output+=z[1];
output+=",";
}
}
w[i]=null;
if(i==1)
out.println();
out.println(output);
}
z=null;
v=null;
out.close();
}catch(Exception e){
e.printStackTrace();
}
}
}