string csv para tabela sem arquivos externos

string csv para tabela sem arquivos externos

Estou tentando criar uma tabela Latex a partir de uma string CSV. Eu viuma pergunta semelhante, depois disso comecei a brincar com o pacote csvsimple (manual).

O que não entendo é a necessidade filecontents. Quando algo como

\usepackage{csvsimple}
\usepackage{filecontents}

\begin{filecontents*}{example.csv}
foo,bar,baz
zip,boom,bang
\end{filecontents*}

\csvautotabular{example.csv}

é executado, isso cria um arquivo no disco chamado example.csv. Existe uma maneira de analisar o CSV da própria string?

\csvautotabular{\mymacro}

também não voa.

informação relacionada