Получите страны под континентом, используя API геоназванийJAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Получите страны под континентом, используя API геоназваний

Сообщение Anonymous »


Я новичок в API Geonames. Мне нужно написать Java-код с использованием Geonames API для печати стран на континенте.

Пример:

Европа — это континент, а Италия — одна из стран, расположенных под этим континентом. Итак, я хочу напечатать все страны европейского континента.

Я могу получить названия всех континентов, так как вы можете увидеть мой код здесь. Теперь я хочу получить все страны для одного из континентов. Я просто не знаю, что должно быть в топонимеSearchCriteria и как его найти!

Код:

географические имена пакетов; импортировать org.geonanames.Toponym; импортировать org.geonames.ToponymSearchCriteria; импортировать org.geonames.ToponymSearchResult; импортировать org.geonames.WebService; приложение общедоступного класса { public static void main(String[] args) выдает исключение { WebService.setGeoNamesServer("api.geonames.org"); WebService.setUserName("shajedulislam"); ToponymSearchCriteria searchCriteria = новый ToponymSearchCriteria(); searchCriteria.setFeatureCode("CONT"); Результат ТопонимаПоискаРезультат поиска = WebService.search(searchCriteria); for (Топоним топоним: searchResult.getToponyms()) { System.out.println(toponym.getName()); } } } Выход:
Африка Азия Европа Северная Америка Южная Америка Океания Антарктида
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»