I'm working from memory here, so bear with me. Use the Convert from Spreadsheet String VI in the Strings palette. Set your delimiter as a space.
Answer from Ryan Duell on Stack OverflowSOLVED
Hello everyone,
I have a problem with writing a string into an array and I'm not able to get whats wrong...
I try to read a text file and seperate data into an array. I reading my data as lines into my first array. That works as intended. After that I want to seperate these lines. I search for "Tab" and want to write the part before the tab into a string and the part after tab should be searched again till end of line. This works too and I get what I want.
I have a for loop to iterate on any line and a while loop for every string-part. Works totally fine.
But now my problem... I want to write my strings into an array. So I created a 2D string array with the two index from my loops as index / writing position for my "replace arry subset". Everything goes correct into the "replace array subset" function but my array remains empty.
I'm not a complete newbee with LabView. From my understanding it should work... i don't know whats wrong. I write a string into a string array so there should be no problem with different data types. I don't get any error and the program runs till every data was converted into a string.
I would upload a screenshot but somehow it dosent work :(
EDIT: I know whats wrong... I need to create an array with correct size first... /sigh
I'm working from memory here, so bear with me. Use the Convert from Spreadsheet String VI in the Strings palette. Set your delimiter as a space.

I have used Array builder and also append to the already array with constant strings. and to view and locate to specific index I used the Array Index block.
Videos
Just a quick question:
I want to write data from a Yokogawa power meter into a csv file. When initializing the meter you can choose which quantities you want to measure, via a control panel. The output of this control is a numeric array with each number corresponding to a function. I'd like to write the names of the functions into the csv file. Is there a quick way to get this array as a string array with the function names, so I can easily write them into the file?
This is what I get in the csv file
This is what I selected as parameters
I'd like to get this as array
Did you try the Number to Decimal String primitive from the String\Conversion palette? It should even accept an array.
I'm not sure if it will work on U64 numbers, because I seem to have a vague memory of it coercing number to I32, but it probably will. In any case, if you want the actual value of the ring control to be the number you want, be sure to change the representation of the ring control to U64.
Format Into String seems to work (although it won't accept arrays, so you'll have to loop over it).

Build Array, found on the Array pallet is probably the most straightforward way to create an array of constant values.
Build array can also be used to add elements to the end of an existing array. You can wire your existing array to the first input of build array and wire string constants to the other inputs. If this causes a broken wire, right click on the Build Array and make sure the concatenate property is set properly.
Build array is a growable function. This is true of several of the array functions. If you hover your mouse over the lower edge of build array, the mouse cursor will change to a double headed arrow. Left click and then drag down or up to get the number of inputs you need.
- You can type your values into the string constant.
- You can write a program to output an array into an indicator, run the VI and then convert the indicator to a constant.