Révision 3131
| tmp/org.txm.core/src/java/org/txm/metadatas/Metadatas.java (revision 3131) | ||
|---|---|---|
| 218 | 218 |
writer.writeCharacters("\n");
|
| 219 | 219 |
|
| 220 | 220 |
ArrayList<String> headers = data.get(0); // first line |
| 221 |
|
|
| 221 |
ArrayList<Integer> indexes = new ArrayList<>(); |
|
| 222 | 222 |
for (int i = 1; i < headers.size(); i++) {
|
| 223 | 223 |
if (headers.get(i).length() == 0) {
|
| 224 |
headers.set(i, "noname"); |
|
| 224 |
//headers.set(i, "noname");
|
|
| 225 | 225 |
System.out.println("Warning: the " + (i + 1) + "th column name is empty");
|
| 226 |
continue; |
|
| 226 | 227 |
} |
| 227 | 228 |
// if(!headers[i].equals("id"))// the first
|
| 228 | 229 |
// {
|
| ... | ... | |
| 238 | 239 |
|
| 239 | 240 |
writer.writeEndElement(); |
| 240 | 241 |
writer.writeCharacters("\n");
|
| 241 |
// }
|
|
| 242 |
indexes.add(i);
|
|
| 242 | 243 |
} |
| 243 | 244 |
writer.writeEndElement(); // close metadatas |
| 244 | 245 |
writer.writeCharacters("\n");
|
| ... | ... | |
| 257 | 258 |
} |
| 258 | 259 |
} |
| 259 | 260 |
// write the other attributes |
| 260 |
for (int j = 0; j < headers.size(); j++) {
|
|
| 261 |
for (int j : indexes) {
|
|
| 261 | 262 |
if (headers.get(j).equals("id")) {
|
| 262 | 263 |
continue; |
| 263 | 264 |
} |
Formats disponibles : Unified diff