Converter arquivo texto em JSON com PHP

Aprenda uma forma simples de converter um arquivo texto em JSON usando PHP

Aqui tem um exemplo de como converter um arquivo texto delimitado por algum caractere para JSON

Depois de abrir o arquivo, você pode fazer um loop em seu conteúdo, e para cada linha do seu arquivo texto, transformar a linha num array, utilizando como referência o delimitador.

Se você criar um array auxiliar para armazenar os resultados deste array por linha, no final você consegue converter este array auxiliar em JSON.

Aqui tem um exemplo da estrutura do arquivo texto:

    1 - 10

    2 - 20

    3 - 30

E aqui tem a programação para ler o arquivo e converter em JSON.

 

O resultado deve ser um array JSON com a seguinte estrutura:

[

{"item": 1, "valor": 10},

{"item": 2, "valor": 20},

{"item": 3, "valor": 30}

]