这个很简单。不知道你是用什么解析器。我一般用的是apache组织的Xerce/Xalan。
一般来说,解析xml时有很多个接口。比如Node,Element,Text对应不同类型的节点。
你可以这样判断:
NodeList nl=root.getChildrien();
while(...) {
    Node n = nl.item(i);
    if(n instanceOf Element) {
        进行相应的处理....
    }
}
像你刚才的那段,那些空白的字段都是Text类型的。