if ( ns.getColumnCount() > 0 ) {
xml.start(Tokens.NODE, Tokens.ID, String.valueOf(n.getRow()));
for ( int i=0; i<ns.getColumnCount(); ++i ) {
String field = ns.getColumnName(i);
xml.contentTag(Tokens.DATA, Tokens.KEY, field,
n.getString(field));
}
xml.end();
} else {
xml.tag(Tokens.NODE, Tokens.ID, String.valueOf(n.getRow()));