作者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://webptt.com/cn.aspx?n=bbs/C_and_CPP/M.1557283268.A.268.html
1F:→ MOONRAKER: 写查询字串是怎麽写 贴来看看 05/08 11:11
2F:→ MOONRAKER: 你被说不对的样子 我用闻的也觉得不对的样子 05/08 11:12
3F:→ MOONRAKER: XML有标准的library可以parse他 parse之後就是从根 05/08 11:12
4F:→ MOONRAKER: 找节点 看那个节点叫什麽 有什麽属性 然後看底下有没 05/08 11:13
5F:→ MOONRAKER: 有子节点 有再一一处理 05/08 11:14
6F:→ MOONRAKER: 先去找到library来用 事情就很简单 不要土炮 05/08 11:14
7F:→ shadow0326: google c++ xml parser 05/08 11:38
9F:→ eye5002003: 为什麽boost提供的parser不常被推荐? 05/08 15:43
10F:推 Sirctal: boost property tree 操作不是很好用 05/09 16:19
11F:→ Sirctal: 只是说他的xml parser效率很好 05/09 16:19