Penecho
Bekanntes Mitglied
Hi, hab nochmal eine frage und zwar wie kann ich einen String den ich aus einer XML Datei eingelesen habe in ein int Array der entsprechenden grösse wandeln?
also z.B. wenn ich das benutze:
<defoffsetX>1,2,3</defoffsetX> und dazu das: getTagValue("defoffsetX",eElement)
gibt mir Java das als String zurück: 1,2,3
momentan habe ich das so gelöst, dass ich in dem XML die Werte aufgesplittet habe in der Form:
<def1offsetX>1</def1offsetX>
<def2offsetX>2</def2offsetX>
<def3offsetX>3</def3offsetX>
und dann per
das Array aufgefüllt
Im idealfall würde ich den string gerne automatisch in ein int array umwandeln lassen...
Cu
Penecho
also z.B. wenn ich das benutze:
<defoffsetX>1,2,3</defoffsetX> und dazu das: getTagValue("defoffsetX",eElement)
gibt mir Java das als String zurück: 1,2,3
momentan habe ich das so gelöst, dass ich in dem XML die Werte aufgesplittet habe in der Form:
<def1offsetX>1</def1offsetX>
<def2offsetX>2</def2offsetX>
<def3offsetX>3</def3offsetX>
und dann per
Code:
int[] defoffsetX = {0,0,0};
for (int i = 0; i == roleDef; i++){
defoffsetX[i] = Integer.parseInt(getTagValue("def" + i+1 + "offsetX",eElement));
}
das Array aufgefüllt
Im idealfall würde ich den string gerne automatisch in ein int array umwandeln lassen...
Cu
Penecho