эти данные же в файлах, а значит тут вообще жс не при делах...
1. надо писать скрипт на другом языке, который откроет файл, считает данные, поколбасит, создаст где то файл, запишет поток, сохранит изменения...
2. если это пара файлов, тогда уже можно копипастом заняться, что бы все строки запихнуть в переменную.
ну а строку с
1;параметр 1
1;параметр 2
1;параметр 3
сконвертить до состояния
1;p1|p2|p3 раз плюнуть в цикле
Сначала строку разбить на подстроки по переносу через split, в результате будет массив из строк.
Потом массив обойти в цикле. В процессе обхода строку можно разбить на 2 подстроки и снова через split по ";". Результат разбивания записать в какой то более глобальный обьект, в котором ключем будет в виде строки №, а в качестве параметра значение... вот только дописывать значение, а не заменять (аля x += доп параметр).
В результате у нас будет обьект типа
{
1: 'a|b|c' //при дописывании |, не ставить, если это только созадется
2: 'a|b|c'
}
Ну а после этого всего, объект представить в виде строки и делов то...
Вот тут подумал, оказалось и еще проще, потому убрал комментарий в отношении конвертации объекта в строку через ту стринг подобное ну и добавил следующее:
Обойти через фор ин объект... и формировать строку в следующем формате
ключь ";" значение (ну у нас же значение и так строка) перенос строки, в результате будет строка, которую тоже сохранить через x+= значение, а результат сохранить уже через копипаст в нужный файл или послать аяксом куда то в виде контента...
Вот только влезет ли при посте оно? Там же лимит.... Тут только постом думать