我很抱歉,我就前面的同一专题提出了一个问题,但我的问题涉及所描述的另一个方面()。 如何刺激......。
研究了以下法典:
#include <iostream>
#include <string>
#include <boost/property_tree/ptree.hpp>
#include <boost/property_tree/xml_parser.hpp>
#include <boost/algorithm/string/trim.hpp>
int main(int argc, char** argv) {
using boost::property_tree::ptree;
ptree pt;
read_xml("try.xml", pt);
ptree::const_iterator end = pt.end();
for (ptree::const_iterator it = pt.begin(); it != end; it++)
std::cout << "Here " << it->? << std::endl;
}
诚然,正如我在前面提到的问题中所告诉的那样,在波斯特,有可能在<条码>property_
我假设,它必须是另一个星号,即“德国”、“德国”、“德国”或“代表另一个xm等级的”再行(如果我想要的话),但有关这种文件正是这样。 我并不知道为什么、但还是要到底,我真的希望避免这种做法。
So getting to my question here: Once getting the iterator on a ptree
, how can I access node name, value, parameters (a node in a xml file)?
Thankyou