Problem with StoreText: it prints all table's data into 1 single block

It seem you are using a wrong locator that extracts the complete table at once. You can do this, but then you need to separate (split) the data yourself.

Usually, if you want to extract data from a table (“Table scraping”) you do this cell by cell. Then you need one storeText command per cell. Usually you can solve this with a loop by increasing a certain number in the storeText XPath locator of the cell, and in this way loop over all cells of a certain row. Then you increase another parameter, and you jump to the next row.

Here are some table scraping posts: