public static void Main()
string airportName = GetAirportNameByIATA(iata);
Console.WriteLine(airportName == String.Empty ? "Airport not found." : airportName);
static string GetAirportNameByIATA(string iata)
string url = String.Format("https://www.iata.org/PublicationDetails/Search/?currentBlock=314384¤tPage=12572&airport.search={0}", iata);
var rows = doc.DocumentNode.SelectNodes("//table[@class='datatable']//tbody//tr");
foreach (var row in rows)
var columns = row.SelectNodes("td");
if (columns[2].InnerText.Trim() == iata)
return columns[1].InnerText.Trim();
Console.WriteLine(String.Format("Error: {0}", ex.Message));