Извините за плохой английскийКак читать каждые 3 строки в perl?
У меня есть TXT-файл, как это:
id: 1
name: a
sex: m
id: 2
name: b
sex: f
, так что я хотел бы прочитать каждые 3 строки этого файла в массив
[ { id =>1, name => a, sex => m }, { id=>2, name=>b, sex=>f}]
Как читать каждые 3 строки в perl?
Вы можете прочитать его по строке и разделить на «:», когда первая часть «id» хранит предыдущую хеш-ссылку в вашем массиве, и вы начинаете новый хеш. –