Document doc = toElement.getOwnerDocument();
while(true) {
token = cursor.toNextToken();
switch (token.intValue()) {
case TokenType.INT_ATTR:
toElement.setAttribute(cursor.getName().getLocalPart(), cursor.getTextValue());
break;
case TokenType.INT_COMMENT:
toElement.appendChild(doc.createComment(cursor.getTextValue()));