void
FormatStr::DecodeStr(){
map<string, string> mapParse;
map<string, string>::iterator iter;
string rawStr{R"(?contentName={"abc":"def", "sa"}&select={contentName, a, b:c}&d=e
)"};
//cout << "rawStr:"<<rawStr<<endl;
splitMap(rawStr," ");
mapParse.insert(pair<string,string>("contentName"," { abc, def \n sa, \"\" }"));
for(iter = mapParse.begin(); iter != mapParse.end(); iter++)
//cout<<iter->first<<' '<<iter->second<<endl;
;
map<string, int> m1;
m1[string("abc")] = 1;
m1[string("defg")] = 2;
string astr="queryString";
string &queryString=astr;
map&