salve ragazzi possego un file txt dove devo estrapolare dei dati e memorizzare in un db.
vi mostro il tracciato del mio file:

a|4|543543|534546|6564|4654|||true
b|2|3232|4343|||||true
c|6|||||||false
d|2|||||||false

vi spiego spiego il tracciato del mio file
a,b,c,d sono i record, mentre il campo immediatamente al suo fianco indica, quante celle dovrà avere riempite al suo fianco, nel caso finale di true vuol dire che il record è completo, quando termina con false, vuol dire che le celle del record non sono compilate.
il mio form è composto da un massimo di 6 input questo vuol dire che il secondo valore del record potrà avere come valore massimo 6 come nel record "c" del file.
il mio dubbio sorge ora:
quando nel caso "d" il record al suo fianco è 2 vorrei generare un form con 2 input oppure con 6, ma i primi 2 attivi e gli untimi 4 restanti o non visibili oppure non digitabili.
in poche parole il secondo valore di ogni record indica quante input avrà ogni form.
ciò è possibile?
qualcuno pùò indicarmi magari qualche script sulla rete che possano indirizzarmi.
saluti
spero sia chiaro il mio problema