class parsed_data { string[] peramitors; string[] values; string source; string decryption_key; parsed_data(string text,string decryption_key,bool filename=true) { source=text; this.decryption_key=decryption_key; if(filename) { parse_data_from_file(); } else { parse_data_from_string(); } } void parse_data_from_file() { file f; bool success=f.open(source,"rb"); if(!success) return; else { string d; if(decryption_key!="") d=string_decrypt(f.read(),decryption_key); else d=f.read(); string[] parseddata=string_split(d,"\r\n",true); for(int i=0; i