<div dir="ltr"><div>It should be fairly easy by using split functions. Quickly thinking first by "{" and then after a little cleaning with ",".<br></div><div><a href="http://gambaswiki.org/wiki/lang/split">http://gambaswiki.org/wiki/lang/split</a></div><div><br></div><div>Jussi<br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, Aug 31, 2021 at 2:54 PM Roberto Premoli <<a href="mailto:roberto.premoli@tiscali.it">roberto.premoli@tiscali.it</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">hello. i run gambas 3.12-2 (debian 10 stable)<br>
<br>
I have a list of raw data into a text file. It is a database as follow:<br>
[{field1,field2,...fieldN}},{field1,field2,...fieldN}},...{field1,field2,...fieldN}}]<br>
<br>
each line starts with "{", end with "}}" and inside each line, the <br>
fields are separated by ",".<br>
<br>
i wish to read the text file as input, get each "block" {...}}, and <br>
split it into fields to populate a database bidimentiona array (about <br>
6000 linees and 20 fields in each line).<br>
I can elaborate all file database searching the "marker" ( the "{", the <br>
"," and the "}},") but I suppose it will be slow compared to a<br>
dedicated command (if it exist).<br>
I write here asking if there is some "magic trick" to elaborate strings <br>
that allow me to speed up all the process and avoid me to write<br>
a dedicated funcion.<br>
<br>
Thanks,<br>
Roberto<br>
<br>
----[ <a href="http://gambaswiki.org/wiki/doc/netiquette" rel="noreferrer" target="_blank">http://gambaswiki.org/wiki/doc/netiquette</a> ]----<br>
</blockquote></div>