2012-03-24 6 views
0

나는 안드로이드에서 네트워크 리소스를 사용하는 방법에 대한 자습서를 읽었습니다. 그러나 나는 만족하지 못했습니다. 내가 찾고있는 것은 웹 페이지 안에 들어가는 방법입니다. 자습서에서는 URL을 얻는 방법을 설명합니다. 제가 말할 수있는 한 아주 간단합니다.통화 변환기에 네트워크 리소스 사용

환율 계산기를 만들려고 노력 중이며 환율을 받아야합니다. 정확하게하는 방법? This 웹 페이지는 적절한 환율을 제공합니다. 내 응용 프로그램에서 이것을 사용하고 싶습니다. 내가 어떻게 해?

예 - 사용자가 앱에서 "발신"및 "발신"통화를 선택합니다. 그리고 그 전환은 즉각 일어나야합니다. 그래서 나는 환율을 손에 들고 데이터베이스에 저장해야 할 것입니다. 그리고 사용자가 오프라인 인 경우 앱은 마지막으로 업데이트 된 값을 선택해야합니다.

도와주세요!

답변

1

API를 사용합니다. 이 무료 오픈 소스 중 하나처럼 : http://josscrowcroft.github.com/open-exchange-rates/ 환율로 환전하는 것은 불가능하거나 최소한 제공하신 URL의 데이터를 분석하기가 어렵습니다.

위의 API는 JSON 형식으로 필요한 속도를 자바에서 쉽게 파싱 할 수 있도록 제공합니다.

+0

이 솔루션은이 유스 케이스에서 작동하지만 나중에 다른 유스 케이스에서 OP에 유용 할 더 일반적인 대답이라고 생각합니다! –

+0

JSON에 대해 아무 것도 모릅니다. 그러나 튜토리얼을 공부했습니다. 아직도 일을 이해하지 못합니다. [here] (https://raw.github.com/currencybot/open-exchange-rates/master/latest.json)에서 정확한 정보를 추출하여 배열에 저장하는 방법을 알려주십시오. 예를 들어 2D 문자열 배열? – Exorcist