Request API externa

Tenho um API externa que preciso consumir e buscar seus dados usando GET que responde XML ou JSON, gostaria de saber qual ou quais framework, voces recomendaria pra fazer este serviçinho?

Acho que consumir uma API é a parte mais simples de todas. Você só precisa de um framework para interpretar as respostas de XML/JSON para teus objetos. Nem precisa de biblioteca para fazer as requisições HTTP, porque dá pra usar o próprio HttpURLConnection que já vem no Java SE.

Se quiser pode usar uma biblioteca como o client da Apache HttpComponents para facilitar as requisições HTTP.

Algumas opções de bibliotecas para lidar com JSON:

  • Jackson
  • Gson
  • json-io
  • Genson

Opa,

Muito obrigado, vou procurar mais a respeito destas frameworks.