作者jayzhuang (Jay)
看板C_and_CPP
標題[問題] C++程式,透過讀取XML檔案執行各項指令
時間Wed May 8 10:41:05 2019
各位大神您們好!
目前在下用的是visual studio 2019在開發新的專案
之前上去問過的問題已經解決了。
但現在有個新的要求:
主管說要我的專案,是去讀取XML檔案內容之後,去執行各項動作....0.0
此專案是要能在背景執行,
執行方式是下比如:新增一文字檔案 "01.txt"內容
但不是透過命令提示字元那種,而是讓程式直接去抓取一XML檔案
透過XML比如內容有寫:
https://imgur.com/gfMA4uO
看到cmd1=01,就會去執行第一個動作
然後看到order001,內容寫01或是02,就是下一個動作
依此方式,但這方式我昨天試過用寫查詢字串的方式被說不對的樣子....
有比較正確的方式嗎? 還是說得要用特定寫法?
上網找C++ 、XML 都是只顯示讀取XML之後顯示他的內容....
我是要能判斷XML內容寫什麼~程式執行什麼動作阿....Orz
希望有大大能給個關鍵字或範例搜尋.....
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 218.161.102.123
※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1557283268.A.268.html
→ MOONRAKER: 寫查詢字串是怎麼寫 貼來看看 05/08 11:11
→ MOONRAKER: 你被說不對的樣子 我用聞的也覺得不對的樣子 05/08 11:12
→ MOONRAKER: XML有標準的library可以parse他 parse之後就是從根 05/08 11:12
→ MOONRAKER: 找節點 看那個節點叫什麼 有什麼屬性 然後看底下有沒 05/08 11:13
→ MOONRAKER: 有子節點 有再一一處理 05/08 11:14
→ MOONRAKER: 先去找到library來用 事情就很簡單 不要土炮 05/08 11:14
→ shadow0326: google c++ xml parser 05/08 11:38
→ eye5002003: 為什麼boost提供的parser不常被推薦? 05/08 15:43
推 Sirctal: boost property tree 操作不是很好用 05/09 16:19
→ Sirctal: 只是說他的xml parser效率很好 05/09 16:19