Tem como em uma api ter misturado arquivos xml e jason, ou caso nao saiba previamento o tipo de dado que contem na api, como fazer para receber diversos tipos?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Tem como em uma api ter misturado arquivos xml e jason, ou caso nao saiba previamento o tipo de dado que contem na api, como fazer para receber diversos tipos?
Oi Ricardo, tudo bem?
Desculpe a demora em retornar.
Quando estamos trabalhando com APIs, é importante saber o tipo de dado que estamos recebendo para poder manipulá-lo corretamente no nosso código. Em relação à sua pergunta, é possível que uma API tenha misturado arquivos XML e JSON, mas o ideal é que a documentação da API informe qual é o formato dos dados que ela retorna.
Caso não saiba previamente o tipo de dado que contém na API, uma opção é fazer uma requisição para a API e verificar a resposta que ela retorna. A partir daí, você pode identificar o tipo de dado e manipulá-lo de acordo com as suas necessidades.
Além disso, é importante lembrar que existem bibliotecas em JavaScript que podem ajudar na manipulação de diferentes tipos de dados, como o xml2js para XML e o JSON.parse para JSON.
Um abraço e bons estudos.