View Single Post
Kaizen's Avatar
Trådstarter
685
Hei.
Takk for svar. Håpet det var en enklere måte å gjøre det på.

Endte opp med denne koden:

Kode

var diskstring = diskarray[disks];
//diskstring.replace('@','');
var n = diskstring.indexOf(";");
var diskID = diskstring.substring(11, n);
diskstring = diskstring.substring(n+1,diskstring.length);
n = diskstring.indexOf(";");
var diskName = diskstring.substring(6, n);
diskstring = diskstring.substring(n+1,diskstring.length);
n = diskstring.indexOf(";");
if(n <= 12) { 
     var volumeName = "NotSet";
} else {
     var volumeName = diskstring.substring(12, n);
}
diskstring = diskstring.substring(n+1,diskstring.length);
n = diskstring.indexOf(";");

var diskSize = diskstring.substring(6, n);
diskstring = diskstring.substring(n+1,diskstring.length);
n = diskstring.indexOf(";");

var diskFreeSpace = diskstring.substring(11, n);
diskstring = diskstring.substring(n+1,diskstring.length);
n = diskstring.indexOf(";");

var diskDescription = diskstring.substring(13, n);
diskstring = diskstring.substring(n+1,diskstring.length);
n = diskstring.indexOf(";");

var diskAddinfo = diskstring;
Kaizen.

Hm Mulig jeg kunne gjort dette enklere med en splitt ja...
Sist endret av Kaizen; 15. januar 2021 kl. 14:44. Grunn: Automatisk sammenslåing med etterfølgende innlegg.