#ifndef _GSEXmlParser_GSEXmlParser_h #define _GSEXmlParser_GSEXmlParser_h #include #include #include using namespace Upp; using namespace std; String TrimSpace(String str); struct Data { String iid; String source; VectorMap desc; //Description String supp_type; //Supplementary-Data Type String supp_data; //Supplementary-Data void Dump(); String ToXML(); String ToTSV(); }; struct GSEParser { Array data; void Dump(); String ToXML(); String ToTSV(); void LoadXML(String filename); void ToMySQL(String username, String password, String db, String db_ip); }; #endif