trata de esta forma:
Código java:
Ver originalStringBuilder stringBuilder = new StringBuilder();
stringBuilder.append("<personas>").append("\r\n");
int columnCount = table.getColumnCount();
int rowCount = table.getRowCount();
for (int i = 0; i < rowCount; i++) {
stringBuilder.append("\t").append("<persona>").append("\r\n");
for (int j = 0; j < columnCount; j++) {
String columnName
= table.
getColumnName(j
); Object value
= table.
getValueAt(i, j
); stringBuilder
.append("\t\t")
.append("<").append(columnName).append(">")
.append(value)
.append("</").append(columnName).append(">")
.append("\r\n");
}
stringBuilder.append("\t").append("</persona>").append("\r\n");
}
stringBuilder.append("</personas>");
System.
out.
println(stringBuilder.
toString());
Resultado:
Código XML:
Ver original<personas>
<persona>
<Nombre>Juan Carlos</Nombre>
<Edad>19</Edad>
<Sexo>M</Sexo>
<Identificacion>1111111111</Identificacion>
</persona>
<persona>
<Nombre>Maria del cisne</Nombre>
<Edad>30</Edad>
<Sexo>F</Sexo>
<Identificacion>1234567678</Identificacion>
</persona>
</personas>