Creating LibreOffice Calc document from XML (or some other file?)

Steve Edmonds wrote:

I also import (open) CSV files with different structures. I use tab
delimited files where the data may contain commas (i.e. addresses).

There's no need to switch to tab delimited. Just quote each field using double-quotes. If you need a double-quote character, use two double-quotes. e.g.:
"Column 1", "Field, with comma", "Field ""with quotes""", "Column 4"

Mark.

Thanks, the other software generating the csv can only encapsulte the field whole in quotes, so would not double double quote. It was easier to just use the tab as delimiter.
steve