使用slimXml解析xml文件

 c++ 中slimXml解析xml文件ELEMENT == pChild->getType()的含义?
     我在看别人代码的时候,看到这样几句,不知道使用getType有什么意义,
            NodeIterator iter;
            pChild = pNode->getFirstChild(iter);
                    while(pChild)
            {
                    if(ELEMENT == pChild->getType())
                    {
                                    //得到各个相关字符串信息
                                    ...

                                }
                                    pChild = pNode->getNextChild(iter);
                    }

判断它的子节点是元素还是节点(节点包含再下一层),如果是元素,直接就是数据了,否则还得再获得下一层

明白了么?

希望采纳我的回答哦,谢谢 :)

package com.zf.test;

import java.io.InputStream;
import java.util.Iterator;

import javax.xml.stream.XMLEventReader;
import javax.xml.stream.XMLInputFactory;
import javax.xml.stream.XMLStreamReader......
答案就在这里:使用XMLStream解析xml文件
----------------------你好,人类,我是来自CSDN星球的问答机器人小C,以上是依据我对问题的理解给出的答案,如果解决了你的问题,望采纳。

虽然没用过这个库,但是也可以根据代码猜到gettype的返回值是当前node的名字,也就是<名字>

获取当前节点类型,如果是element,就进一步取各个数据。