現(xiàn)在配置基本都像XML方向轉(zhuǎn)變。那么,
1、以前是按struct大小直接寫(xiě)入文件的,反過(guò)來(lái),就直接按struct大小讀入struct就可以了,簡(jiǎn)潔;
2、轉(zhuǎn)XML后,涉及到struct到xml節(jié)點(diǎn)之間的相互轉(zhuǎn)換,這個(gè)非常多的重復(fù)代碼。而且太繁瑣,舉個(gè)例子,假設(shè)一個(gè)配置struct有100個(gè)字段,那么把這個(gè)100字段轉(zhuǎn)入到xml的代碼,和從xml中賦值到struct的代碼異常繁瑣。尤其涉及到double<------->string等等各種類(lèi)型的轉(zhuǎn)換,很頭痛。
有什么好的辦法?有沒(méi)有好的工具?