boolean remove = true;
for(Node i=d; i!=null; i=i.getNextSibling() ){
if( (i.getNodeType() == Node.ELEMENT_NODE)
&& !i.getNodeName().equals("math:mspace") ) {
remove = false; break;
} }
if( remove ){
while( d != null ){
mtd.removeChild(d);
d = mtd.getFirstChild();
} }
-_-_-