Skip to content
  • Categorias
  • Recente
  • Tags
  • Popular
Collapse
Brand Logo

  1. Fórum Maker
  2. Categorias
  3. Fluxos
  4. Exemplo de fluxo para ler array de um Json

Exemplo de fluxo para ler array de um Json

Agendado Fixado Trancado Movido Fluxos
2 Posts 2 Posters 681 Visualizações
  • Mais Antigo para Mais Recente
  • Mais Recente para Mais Antigo
  • Mais Votados
Responder
  • Responder como tópico
Entre para responder
Este tópico foi deletado. Apenas usuários com privilégios de moderação de tópico podem vê-lo.
  • L Offline
    L Offline
    leandromachado
    escreveu em última edição por
    #1

    Boa tarde pessoal, tenho um Json de aplicação que possui alguns array na qual não estou conseguindo pegar para salvar em uma tabela.

    Já consegui pegar o resource e as tag's, porém não sei como trabalhar com o "input_movimentations", maximo que consegui foi salvar em uma variável.

    Alguem tem algum exemplo de fluxo para o Json abaixo?
    Json:
    {
    "resource": {
    "id": 698105,
    "code": "AP587",
    "date": "2024-02-06",
    "end_date": "2024-02-11",
    "status": "sought",
    "closed_date": null,
    "created_at": "2024-02-05T16:20:52.000-03:00",
    "updated_at": "2024-02-05T16:23:33.000-03:00",
    "observations": null,
    "reopened_reference_id": null,
    "retroactive": false,
    "charge": {
    "id": 18080,
    "name": "Vinicius Sobral",
    "username": "sobral788",
    "email": "[email protected]",
    "crea": null
    },
    "activity_type": {
    "id": 10,
    "name": "1ª Fungicida+Inseticida"
    },
    "responsible": {
    "id": 9186,
    "name": "Everson José Glatz",
    "username": "everson.glatz",
    "email": "[email protected]",
    "crea": ""
    },
    "input_movimentations": [
    {
    "input_id": 54863,
    "storage_id": 290,
    "value": 10,
    "kind": "removed",
    "unit": "l",
    "datetime": "2024-02-03T14:17:01.000-03:00",
    "batch_info": {
    "batch_id": null,
    "validity": null,
    "batch_number": null
    }
    },
    {
    "input_id": 21183,
    "storage_id": 290,
    "value": 740,
    "kind": "removed",
    "unit": "kg",
    "datetime": "2024-02-03T14:17:01.000-03:00",
    "batch_info": {
    "batch_id": null,
    "validity": null,
    "batch_number": null
    }
    },
    {
    "input_id": 189085,
    "storage_id": 290,
    "value": 60,
    "kind": "removed",
    "unit": "kg",
    "datetime": "2024-02-03T14:17:01.000-03:00",
    "batch_info": {
    "batch_id": null,
    "validity": null,
    "batch_number": null
    }
    },
    {
    "input_id": 180222,
    "storage_id": 290,
    "value": 15,
    "kind": "removed",
    "unit": "kg",
    "datetime": "2024-02-03T14:17:01.000-03:00",
    "batch_info": {
    "batch_id": null,
    "validity": null,
    "batch_number": null
    }
    },
    {
    "input_id": 38275,
    "storage_id": 290,
    "value": 30,
    "kind": "removed",
    "unit": "kg",
    "datetime": "2024-02-03T14:17:01.000-03:00",
    "batch_info": {
    "batch_id": null,
    "validity": null,
    "batch_number": null
    }
    },
    {
    "input_id": 194951,
    "storage_id": 290,
    "value": 60,
    "kind": "removed",
    "unit": "l",
    "datetime": "2024-02-03T14:17:01.000-03:00",
    "batch_info": {
    "batch_id": null,
    "validity": null,
    "batch_number": null
    }
    }
    ]
    },
    "event": "created"
    }

    Janpier dos SantosJ 1 Resposta Última resposta
    0
    • L leandromachado

      Boa tarde pessoal, tenho um Json de aplicação que possui alguns array na qual não estou conseguindo pegar para salvar em uma tabela.

      Já consegui pegar o resource e as tag's, porém não sei como trabalhar com o "input_movimentations", maximo que consegui foi salvar em uma variável.

      Alguem tem algum exemplo de fluxo para o Json abaixo?
      Json:
      {
      "resource": {
      "id": 698105,
      "code": "AP587",
      "date": "2024-02-06",
      "end_date": "2024-02-11",
      "status": "sought",
      "closed_date": null,
      "created_at": "2024-02-05T16:20:52.000-03:00",
      "updated_at": "2024-02-05T16:23:33.000-03:00",
      "observations": null,
      "reopened_reference_id": null,
      "retroactive": false,
      "charge": {
      "id": 18080,
      "name": "Vinicius Sobral",
      "username": "sobral788",
      "email": "[email protected]",
      "crea": null
      },
      "activity_type": {
      "id": 10,
      "name": "1ª Fungicida+Inseticida"
      },
      "responsible": {
      "id": 9186,
      "name": "Everson José Glatz",
      "username": "everson.glatz",
      "email": "[email protected]",
      "crea": ""
      },
      "input_movimentations": [
      {
      "input_id": 54863,
      "storage_id": 290,
      "value": 10,
      "kind": "removed",
      "unit": "l",
      "datetime": "2024-02-03T14:17:01.000-03:00",
      "batch_info": {
      "batch_id": null,
      "validity": null,
      "batch_number": null
      }
      },
      {
      "input_id": 21183,
      "storage_id": 290,
      "value": 740,
      "kind": "removed",
      "unit": "kg",
      "datetime": "2024-02-03T14:17:01.000-03:00",
      "batch_info": {
      "batch_id": null,
      "validity": null,
      "batch_number": null
      }
      },
      {
      "input_id": 189085,
      "storage_id": 290,
      "value": 60,
      "kind": "removed",
      "unit": "kg",
      "datetime": "2024-02-03T14:17:01.000-03:00",
      "batch_info": {
      "batch_id": null,
      "validity": null,
      "batch_number": null
      }
      },
      {
      "input_id": 180222,
      "storage_id": 290,
      "value": 15,
      "kind": "removed",
      "unit": "kg",
      "datetime": "2024-02-03T14:17:01.000-03:00",
      "batch_info": {
      "batch_id": null,
      "validity": null,
      "batch_number": null
      }
      },
      {
      "input_id": 38275,
      "storage_id": 290,
      "value": 30,
      "kind": "removed",
      "unit": "kg",
      "datetime": "2024-02-03T14:17:01.000-03:00",
      "batch_info": {
      "batch_id": null,
      "validity": null,
      "batch_number": null
      }
      },
      {
      "input_id": 194951,
      "storage_id": 290,
      "value": 60,
      "kind": "removed",
      "unit": "l",
      "datetime": "2024-02-03T14:17:01.000-03:00",
      "batch_info": {
      "batch_id": null,
      "validity": null,
      "batch_number": null
      }
      }
      ]
      },
      "event": "created"
      }

      Janpier dos SantosJ Offline
      Janpier dos SantosJ Offline
      Janpier dos Santos
      escreveu em última edição por
      #2

      @leandromachado Bom dia.

      Você pode está obtendo o valor da chave supracitada, e utilizar as funções da categoria Lista para obter dos dados, como será um objeto JSON, você utilizará as funções pertinentes para obter e manipular os dados.

      Cordialmente.

      1 Resposta Última resposta
      1
      Responder
      • Responder como tópico
      Entre para responder
      • Mais Antigo para Mais Recente
      • Mais Recente para Mais Antigo
      • Mais Votados


      • Login

      • Não tem uma conta? Cadastrar

      • Login or register to search.
      • Primeiro post
        Último post
      0
      • Categorias
      • Recente
      • Tags
      • Popular