문제
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과 같은 로케일 데이터의 일반적인 교환에도 사용되는 형식입니다.
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 형식입니다.
그러나 개인/정보 목적으로 만 사용할 수 있습니다.