Тестировал все нормально, все четыре строки, все на своем месте, а валидатор говорит что Товар с измененными данными должен находится на той же строке в файле. Заранее спасибо за помощь