[NTG-context] How can I create a table from a CSV file?

Hans Hagen pragma at wxs.nl
Tue May 31 12:24:34 CEST 2016


On 5/31/2016 10:55 AM, cryo shock wrote:
> Hello together,
>
> I am fighting with creating a table from a CSV file. I found the "MyWay"
> doc by Mojca. But the doc is 10 years old and for example the command
> \defineseperatedlist gives me an error: unkown command. Is there a newer
> doc that I missed somewhere?
>
> I have a CSV file with values seperated by tabs. What code should I use
> to let CTX read the values and print them in the document?
>
> Let's say the values are
>
> 11 tab 12 tab 13
> 21 tab 22 tab 23
> 31 tab 32 tab 33
>
> and the file is called values.csv

\usemodule[database]

\starttext

\defineseparatedlist
   [test]
   [separator=space, % tab
    before=\bTABLE,after=\eTABLE,
    first=\bTR,last=\eTR,
    left=\bTD,right=\eTD]

\processdatabasefile[test][csv.csv]

\stoptext

see m-database.mkiv for more examples


-----------------------------------------------------------------
                                           Hans Hagen | PRAGMA ADE
               Ridderstraat 27 | 8061 GH Hasselt | The Netherlands
       tel: 038 477 53 69 | www.pragma-ade.com | www.pragma-pod.nl
-----------------------------------------------------------------


More information about the ntg-context mailing list