问题标签 [boost-spirit-karma]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c++ - 如何使用 boost::karma/qi 解析日期时间?
我正在解析以下格式的日志文件:
<line id>,<time>,<data_1>,<data_2>,<event_description>
时间是格式dd-MM-yy HH:mm:ss.fff
。
我需要提取解析时间,data_1 和 data_2。
这是我为每一行所做的:
现在我只剩下boost::fusion::vector<char>
包含需要解析的日期时间字符串了。如何将其转换为 std::string?有没有更好的方法来解析 boost::karma/qi 中的时间?