FeatureStructure fs = new FeatureStructure(sourceName + "." + localName + "#" + elementCounter, type);
for (int i = 0; i < attrs.getLength(); i++) {
String name = attrs.getQName(i);
String value = attrs.getValue(i);
if (checkIfInteger(value)) {
Feature<Integer> f = new Feature(name, value);
fs.addFeature(f);
} else {
Feature<String> f = new Feature(name, value);
fs.addFeature(f);
}
}
fsList.add(fs);