Source of ISO data in xml format?

UpTheCreek picture UpTheCreek · Sep 20, 2009 · Viewed 7.4k times · Source

I was just wondering if anyone knew of a source of standard ISO data in xml format, such as ISO 3166 (Country codes/names), ISO 4217 (Currency Codes) or ISO 639 (Languages)?

If it was in any way 'official' and maintained with any changes to the standards that would be great!

UPDATE: I can't use files with non-commercial use restrictions.

UPDATE 2: Please, if you feel it necessary to vote this down, or vote it closed as a dupe, point me in the direction of the existing question with a suitable answer.

Answer

Doug Domeny picture Doug Domeny · Apr 14, 2010

The CLDR - Unicode Common Locale Data Repository may be of interest.

The Unicode CLDR provides key building blocks for software to support the world's languages, with the largest and most extensive standard repository of locale data available. This data is used by a wide spectrum of companies for their software internationalization and localization, adapting software to the conventions of different languages for such common software tasks as:

  • formatting of dates, times, and time zones,
  • formatting numbers and currency values
  • sorting text
  • choosing languages or countries by name

CLDR uses the XML format provided by UTS #35: Locale Data Markup Language (LDML). LDML is a format used not only for CLDR, but also for general interchange of locale data, such as in Microsoft's .NET.

http://cldr.unicode.org/