• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            woaidongmao

            文章均收錄自他人博客,但不喜標(biāo)題前加-[轉(zhuǎn)貼],因其丑陋,見諒!~
            隨筆 - 1469, 文章 - 0, 評(píng)論 - 661, 引用 - 0
            數(shù)據(jù)加載中……

            SOS, 請(qǐng)教:XML和struct之間相互轉(zhuǎn)換的問題

            現(xiàn)在配置基本都像XML方向轉(zhuǎn)變。那么,

            1、以前是按struct大小直接寫入文件的,反過來,就直接按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等等各種類型的轉(zhuǎn)換,很頭痛。

             

            有什么好的辦法?有沒有好的工具?

            posted on 2008-06-04 22:38 肥仔 閱讀(2677) 評(píng)論(5)  編輯 收藏 引用 所屬分類: C++ 基礎(chǔ)

            評(píng)論

            # re: SOS, 請(qǐng)教:XML和struct之間相互轉(zhuǎn)換的問題[未登錄]  回復(fù)  更多評(píng)論   

            我寫的模板讀取xml配置的代碼
            http://m.shnenglu.com/hdqqq/archive/2006/02/13/3234.html
            2008-06-04 22:52 | hdqqq

            # re: SOS, 請(qǐng)教:XML和struct之間相互轉(zhuǎn)換的問題  回復(fù)  更多評(píng)論   

            XML的話,C#或者腳本語言用起來就爽了,C++……麻煩的事情太多……尤其是那個(gè)DOM……
            2008-06-04 23:58 | 陳梓瀚(vczh)

            # re: SOS, 請(qǐng)教:XML和struct之間相互轉(zhuǎn)換的問題  回復(fù)  更多評(píng)論   

            boost有一個(gè)用xml做序列化的庫(kù)……
            雖然我沒用過……
            可以參考看看。
            2008-06-05 00:45 | RedNax

            # re: SOS, 請(qǐng)教:XML和struct之間相互轉(zhuǎn)換的問題  回復(fù)  更多評(píng)論   

            自己寫個(gè)解析struct的類,然后用這個(gè)來解析xml
            2008-06-05 17:58 | 飯中淹

            # re: SOS, 請(qǐng)教:XML和struct之間相互轉(zhuǎn)換的問題  回復(fù)  更多評(píng)論   

            謝謝。
            后來我自己寫了個(gè)解析簡(jiǎn)單XML文件的代碼。
            可以幾行之內(nèi),完成析出XML文件里面的文本數(shù)據(jù)(數(shù)組),到一個(gè)vector<struct>的機(jī)器內(nèi)碼,很簡(jiǎn)單,還行。
            2008-07-23 15:19 | 肥仔
            中文字幕精品久久久久人妻| 久久久久人妻精品一区三寸蜜桃| 久久精品日日躁夜夜躁欧美| 无码人妻少妇久久中文字幕蜜桃| 久久久久久午夜成人影院| 国产精品xxxx国产喷水亚洲国产精品无码久久一区| 国产精品va久久久久久久| 亚洲精品乱码久久久久久蜜桃图片 | 国产三级久久久精品麻豆三级| segui久久国产精品| 亚洲va中文字幕无码久久不卡| 精品乱码久久久久久夜夜嗨| 久久AV高清无码| 精品伊人久久久| 久久se精品一区二区影院| avtt天堂网久久精品| 亚州日韩精品专区久久久| 国产精品久久久天天影视| 99精品国产免费久久久久久下载| 伊人久久大香线焦综合四虎| 久久夜色精品国产网站| 国产激情久久久久久熟女老人 | 丰满少妇人妻久久久久久| 亚洲伊人久久成综合人影院 | 久久无码中文字幕东京热| 久久男人AV资源网站| 中文字幕亚洲综合久久2| 久久99国产精品一区二区| 国产∨亚洲V天堂无码久久久| 久久久无码一区二区三区| 亚洲AV无码成人网站久久精品大| 久久婷婷五月综合成人D啪| 一本大道久久东京热无码AV | 久久男人AV资源网站| 久久国产V一级毛多内射| 久久久久人妻一区精品| 久久精品成人免费观看97| 中文字幕无码久久精品青草| 亚洲精品99久久久久中文字幕| 久久影院久久香蕉国产线看观看| 人人狠狠综合久久亚洲|