문제

ISO 3166 (국가 코드/이름), ISO 4217 (통화 코드) 또는 ISO 639 (언어)와 같은 XML 형식의 표준 ISO 데이터 소스를 알고 있는지 궁금합니다.

그것이 어떤 식 으로든 '공식적으로'이고 위대한 표준의 변화를 유지한다면!

업데이트 : 비상업적 사용 제한이있는 파일을 사용할 수 없습니다.

UPDATE 2: 이 투표가 필요하다고 생각되거나 듀피로 문을 닫은 투표가 필요하다면 기존 질문의 방향을 적절한 답변으로 지적하십시오.

도움이 되었습니까?

해결책

시작하기에 좋은 곳은 ISO 웹 사이트입니다 (아마도 Google의 도움). 국가 코드입니다 찾기가 매우 쉽습니다.

둘 다 통화 코드 ...도 아니다 언어 코드 XML에서 사용할 수있는 것으로 보이며 ISO 요금이 표시됩니다.

Demleded 버전의 ISO 언어 코드를 다운로드 할 수 있습니다. 의회 도서관. 그 목록을 XML로 바꾸는 것은 쉽습니다. 당신은 긁을 수 있습니다 이 페이지는 ISO 웹 사이트의 페이지입니다 통화 코드를 얻습니다.

다른 ISO 코드에 관심이 있으시면 ISO FAQ가 포함되어 있지 않습니다. 일반적으로 사용되는 목록.

이것이 "공식"입니다.

편집하다

상업용 사용 제한이없는 사이트 요청과 관련하여 : 다른 사이트에서 코드를 받으면 해당 사이트가 위반 중입니다. ISO 저작권. 그들은 ISO의 비상업적 조항을 포기할 권리가 없습니다. 따라서 여전히 상업적 맥락에서 해당 정보를 법적으로 사용할 수 없습니다.

다른 팁

CLDR- 유니 코드 공통 로케일 데이터 저장소가 관심을 가질 수 있습니다.

Unicode CLDR은 소프트웨어를위한 주요 빌딩 블록을 제공하며 세계 언어를 지원할 수있는 가장 크고 광범위한 표준 저장소가 사용 가능한 로케일 데이터를 제공합니다. 이 데이터는 소프트웨어 국제화 및 현지화를 위해 광범위한 회사에서 사용하여 다음과 같은 일반적인 소프트웨어 작업을 위해 소프트웨어를 다양한 언어 규칙에 적용합니다.

  • 날짜, 시간 및 시간대의 형식,
  • 서식 번호 및 통화 값
  • 정렬 텍스트
  • 이름으로 언어 또는 국가 선택

CLDR은 UTS #35 : Locale Data Markup Language (LDML)에서 제공하는 XML 형식을 사용합니다. LDML은 CLDR뿐만 아니라 Microsoft의 .NET과 같은 로케일 데이터의 일반적인 교환에도 사용되는 형식입니다.

http://cldr.unicode.org/

Bortzmeyer가 위에 연결되는 데비안 패키지 사이트에는 FTP 릴리스 분포 사이트에 대한 링크가 있습니다. ftp://pkg-isocodes.alioth.debian.org/pub/pkg-isocodes/ 사용 가능한 최신 버전 3.13에는 XML 양식이 포함됩니다. readme에서 :

"이 패키지는 다른 응용 프로그램에서도 사용할 XML 파일로서 ISO 표준을 제공합니다. 모든 XML 파일은 디렉토리"/usr/share/xml/iso-codes "에 저장됩니다.

이것이 미래의 누군가를 도울 수 있기를 바랍니다.

이 소스는 아마도이 질문이 만들어 졌을 때 존재하지 않았지만, 나는 같은 것을 찾고 있었고 이것을 얻었습니다.http://peric.github.io/getcountries/

XML뿐만 아니라 SQL 및 JSON 형식도 있으며 포함시킬 필드 목록 중에서 선택할 수 있습니다. 그것은 또한 공식적이지 않은 출처에서 가져 왔지만 나는 그것이 좋다고 말할 것입니다.

ISO는 표준을 배포하지 않고 몇 가지 예외를 저장합니다. 때로는 데이터가 유지 보수 대행사와 같은 다른 소스에서 사용할 수 있습니다 ( ISO 639-3의 경우) 그러나 항상 기계 읽을 수있는 형태는 아닙니다. ISO 공룡은 Perl Scripts, Mash-Up 및 RDF의 인터넷 세계에서 수백만 년 거리에있는 매우 다른 문화를 가지고 있습니다.

언어 및 국가 코드의 경우 이러한 표준은 이아나 에서 언어 서브 탭 레지스트리. 비공식 XML 버전은 사용할 수 있습니다 langtag.net.

또 다른 출처는입니다 데비안 패키지 ISO 코드 "이 패키지는 ISO 639 언어 코드 목록, ISO 4217 통화 코드 목록, ISO 3166 영역 코드 목록, ISO 3166-2 하위 테리어리스트 및 ISO 15924 스크립트 코드 목록을 제공합니다." 그것은 분명히 XML 양식을 포함하지 않지만 기계 판독 가능하므로 항상 직접 할 수 있습니다.

ISO 4217 통화 코드 및 기타 표준의 XML 버전은이 사이트를 포함한 다른 장소에서 찾을 수 있습니다.

http://www.tm-xml.org/tm-xml/tm-xml_xml/tm-xml_standards.xml

(더 구체적으로 http://www.tm-xml.org/tm-xml/tm-xml_xml/isocurrencycode.xml)

그런 다음 Ctrl+U를 눌러 XML에있는 소스를 보거나 페이지를 저장할 수 있습니다.

나도 이것을 찾고 있었고, 나는 그것을 발견했다 여기. 통화 ISO 코드이며 XML 형식입니다.

그러나 개인/정보 목적으로 만 사용할 수 있습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top