Hongkongs ISO-koder: HK, HKG og 344 forklart
Søk etter Hongkongs ISO-kode kan gi flere forskjellige svar fordi land-, telefon-, valuta-, sports- og internettsystemer bruker separate identifikatorer. Hongkongs ISO 3166-1-koder er HK, HKG og 344. Denne veiledningen forklarer hva hvert format betyr, hvorfor HKG også kan forekomme i olympiske data, og hvordan du holder ISO-koder adskilt fra +852, HKD, .hk og .香港 i skjemaer, programvare og økonomiske registre.
Hongkongs ISO-koder: Kort svar
Hongkong har tre ISO 3166-1-representasjoner: en alfa-2-kode med to bokstaver, en alfa-3-kode med tre bokstaver og en numerisk kode. Riktig verdi avhenger av feltet eller systemet som mottar dataene.
De tre ISO 3166-1-kodene i én oversikt
| Type ISO-kode | Hongkong-verdi | Typisk formål |
|---|---|---|
| Alfa-2 | HK | Korte landfelt og generell datautveksling |
| Alfa-3 | HKG | Datasett med tresifrede landskoder og enkelte sportsdata |
| Numerisk | 344 | Statistiske, eldre og rent numeriske systemer |
En sekundær ISO-landliste fra Docebo Help & Support identifiserer også Hongkong med alfa-2-verdien HK. Den internasjonale telefonkoden, valutakoden, den olympiske koden og internettdomenene er ikke ytterligere ISO 3166-1-formater. De tilhører andre standarder eller organisasjoner.
De tre ISO 3166-1-kodene for Hongkong forklart
De tre ISO-formatene representerer den samme geografiske oppføringen på forskjellige måter. De kan ikke brukes om hverandre i alle programmer, så dokumentasjonen for mottakssystemet bør avgjøre hvilken verdi du sender inn eller lagrer.
ISO-alfa-2-koden: HK
HK er Hongkongs ISO 3166-1-alfa-2-identifikator med to bokstaver. Dette er kortformatet som oftest etterspørres når et generelt landsfelt ber om en ISO-alfa-2-verdi. En database som er utformet for denne standarden, kan for eksempel lagre country_alpha2 = HK.
HK er ikke det samme som det internasjonale telefonprefikset +852. Det er heller ikke identisk med domeneendelsen .hk, selv om bokstavene henger sammen. Den første er en ISO-landverdi, den andre brukes i telefonnummerering, og den tredje er en DNS-identifikator.
Bruk HK når skjemaet, API-et eller dataspesifikasjonen tydelig sier at det forventes ISO 3166-1 alfa-2. Ikke anta at alle felt merket landskode bruker dette formatet. Enkelte tjenester krever fullt navn, en alfa-3-verdi, en numerisk verdi eller en leverandørspesifikk kode.
ISO-alfa-3-koden: HKG
HKG er Hongkongs ISO 3166-1-alfa-3-kode med tre bokstaver. Et tresifret format kan være nyttig i internasjonale datasett der en lengre og mer gjenkjennelig forkortelse foretrekkes, eller der grensesnittet uttrykkelig krever alfa-3-verdier.
Et API kan for eksempel definere separate felt for country_alpha2 og country_alpha3. I denne situasjonen hører HK hjemme i det første feltet, mens HKG hører hjemme i det andre. HKG bør ikke automatisk erstatte HK i et system som bare validerer verdier med to bokstaver.
HKG brukes også i olympisk sammenheng. De samsvarende bokstavene kan gjøre datautveksling enklere, men en olympisk kode og en ISO-kode styres av forskjellige organisasjoner. Når du kobler sammen poster, bør du beholde feltnavnet eller kildestandarden slik at betydningen av HKG forblir tydelig.
Den numeriske ISO-koden: 344
344 er Hongkongs numeriske ISO 3166-1-kode. Numeriske identifikatorer er nyttige for statistiske systemer, eldre databaser og grensesnitt som trenger en språkufølsom verdi uten alfabetiske forkortelser.
Et felt med navnet country_numeric eller iso_numeric kan derfor inneholde 344 når det er definert som en geografisk ISO 3166-1-verdi. Om programmet lagrer verdien som tekst eller som et tall, avhenger av leverandørens skjema. Bevar feltdefinisjonen og standardnavnet ved utveksling av data.
Tallet 344 kan også forekomme i andre systemer, blant annet valutadata. Det gjør ikke postene innbyrdes utskiftbare. Bruk uttrykket geografisk numerisk kode når du sammenligner ISO-landverdien med en numerisk valutaverdi, og behold de to betydningene i separate felter med angitt type.
Hvordan andre Hongkong-identifikatorer skiller seg fra ISO-koder
Hongkongs andre kjente koder er nyttige, men de besvarer andre spørsmål. Et telefonsystem trenger en telefonkode, et betalingssystem trenger en valutakode, en sportsdatabase kan trenge en olympisk kode, og internett trenger en domenenavnsetikett.
Den internasjonale telefonkoden: +852
+852 er Hongkongs internasjonale telefonkode. Den er en del av telekommunikasjonens nummerplan, ikke en ISO 3166-1-landidentifikator. En telefonapplikasjon kan bruke den til å rute eller vise et internasjonalt nummer, mens et landsfelt i den samme kundeoppføringen kan bruke HK.
En tilkoblingsoppføring kan for eksempel inneholde country_iso_alpha2 = HK og telephone_calling_code = +852. Disse verdiene beskriver relatert stedsinformasjon, men de bør ikke lagres i ett udifferensiert landskodefelt. Den Office of the Communications Authority tilbyr informasjon om Hongkongs nummerplan for telekommunikasjonsbruk.
Når et skjema sier landskode for Hongkong, bør du lese de omkringliggende feltetikettene nøye. Hvis feltet gjelder et telefonnummer, kan +852 være forventet. Hvis det står ISO alfa-2, er HK den relevante verdien. Lagre +852 i et felt for telefonkode, ikke i et felt for ISO-landkode.
Valutakoden: HKD
HKD er den alfabetiske ISO 4217-koden for Hongkong-dollar. Den identifiserer en valuta, ikke et geografisk område. Dette gjør HKD forskjellig fra både HK og HKG, selv om alle tre inneholder bokstaver som forbindes med Hongkong.
Et betalings-, faktura- eller regnskapsregister kan skille verdiene slik:
- country_alpha2: HK
- currency: HKD
- amount: 1,250.00
Den geografiske ISO-koden er 344. Et valutasett kan også knytte 344 til Hongkong-dollar som numerisk valutakode. Det gjentatte tallet kan føre til datafeil, særlig når land- og valutatabeller kobles sammen automatisk. Hold HKD og den geografiske numeriske koden 344 i separate felter med angitt type, selv når begge systemene bruker tallet 344.
HKD er derfor ikke et alternativ til en ISO 3166-1-landkode. Bruk finansleverandørens dokumenterte valutafelt for HKD og det relevante geografiske feltet for HK, HKG eller 344.
Den olympiske koden: HKG
Den internasjonale olympiske komité bruker HKG i sitt sportskodesystem for Hongkong. Dette er nyttig når du leser olympiske resultater, medaljetabeller, lagoppføringer eller sportsfeeder som bruker IOC-forkortelser.
Verdien samsvarer med Hongkongs ISO-alfa-3-kode, men samsvaret betyr ikke at alle sportskoder er ISO-koder. Betydningen kommer fra datasettet og organisasjonen som definerer det. En generell landdatabase kan tolke HKG som ISO 3166-1 alfa-3, mens en fil med olympiske resultater kan tolke den som en IOC-sportskode.
Når du kobler sportsdata inn i en generell landdatabase, bør du beholde kildesystemet eller standardnavnet. Behandle samsvaret som en praktisk fordel for interoperabilitet, ikke som bevis på at de to kodesystemene er identiske.
Internettdomenene: .hk og .香港
.hk er Hongkongs landkodebaserte toppdomene med latinsk skrift. Det brukes i DNS og internettadresser, ikke som verdi i et ISO-landfelt. Forholdet til ISO-alfa-2-verdien HK gjør det lettere å identifisere området som domenet representerer, men de to identifikatorene har fortsatt forskjellige tekniske formål.
.香港 er det internasjonaliserte landkodebaserte toppdomenet med kinesisk skrift som representerer Hongkong. Delegasjonsrapporten fra IANA dokumenterer delegeringen til Hong Kong Internet Registration Corporation Limited.
IANA- IANA delegeringsdataene for .hk identifiserer Hong Kong Internet Registration Corporation som administrator for det landkodebaserte toppdomenet. I praksis kan domeneregistrering og DNS-validering innebære regler som er separate fra validering av ISO-landkoder.
I domen programvare er .香港 en internasjonalisert etikett. En nettleser eller et DNS-bibliotek kan vise den kinesiske formen til brukeren, samtidig som det behandler en ASCII-kompatibel representasjon internt. Bruk formatet som kreves av det aktuelle domene-API-et. Før du implementerer validerings- eller registreringsregler for .hk eller .香港, bør du kontrollere oppdatert IANA-informasjon og Hong Kong Internet Registration Corporations gjeldende krav.
Bruk av Hongkong-koder i skjemaer, programvare og data
Kodefeil oppstår vanligvis når et felt er navngitt for bredt. En pålitelig integrasjon identifiserer standarden og formatet først, og validerer deretter verdien mot denne definisjonen.
Skjemaer, databaser og API-er
Bruk HK bare når et skjema, API eller databasefelt uttrykkelig forventer ISO 3166-1 alfa-2. Hvis spesifikasjonen sier alfa-3, bruker du HKG. Hvis den sier ISO numerisk, bruker du 344. En tjeneste som godtar ett format, kan avvise de andre eller tolke dem feil uten å varsle.
Et program som utveksler flere formater, kan lagre separate attributter eller bruke en kontrollert oppslagstabell. Et oversettelsesvennlig eksempel er:
- country_alpha2: HK
- country_alpha3: HKG
- country_numeric: 344
Separate attributter gjør transformasjoner tydelige. De hindrer også en utvikler i å plassere en verdi med tre bokstaver i et felt med to bokstaver bare fordi begge beskriver Hongkong. Hvis en leverandør bruker ett enkelt felt kalt country, bør du lese dokumentasjonen for å finne ut om det godtar en ISO-kode, et visningsnavn eller en annen identifikator.
Bruk store eller små bokstaver og datatype slik mottakstjenesten definerer dem. Alfabetiske ISO-koder vises vanligvis med store bokstaver, men et API kan ha egne valideringsregler. Numerisk 344 kan representeres som tekst eller som et heltall. En kontrollert oppslagstabell bør registrere kodetypen, kildestandarden, det godkjente formatet og eventuell versjons- eller ikrafttredelsesinformasjon som integrasjonen trenger.
Før du sender inn en Hongkong-verdi, må du bekrefte om det eksterne skjemaet eller API-et forventer ISO alfa-2, alfa-3 eller numerisk format. Ikke utled den nødvendige representasjonen fra ordene landskode alene.
Betalinger og økonomisk rapportering
Betalings- og rapporteringssystemer trenger ofte både geografisk og monetær informasjon. Hold dem adskilt: En kunde eller transaksjon kan bruke HK som en geografisk ISO-alfa-2-verdi og HKD som valutaverdi. Et annet system kan i stedet be om HKG eller geografisk numerisk 344.
En transaksjonsoppføring kan for eksempel inneholde billing_country = HK, settlement_currency = HKD, og currency_amount = 500.00. De nøyaktige feltnavnene og godkjente kodene avhenger av betalingstjenesten, banken, regnskapsplattformen eller rapporteringsspesifikasjonen.
Numerisk 344 krever særlig oppmerksomhet når land-, statistikk- og valutasett kombineres. Behold den opprinnelige standarden i tilordningen, for eksempel geografisk numerisk ISO 3166-1 eller numerisk valuta-ISO 4217. Dette hindrer at en gjentatt verdi skaper en falsk semantisk samsvar, og gjør det enklere å forklare resultatet under avstemming eller revisjon.
Hold telefon-, domene-, land- og valutafelter adskilt
En tilkoblingsprofil for Hongkong kan inneholde flere gyldige identifikatorer samtidig:
- iso_country_alpha2: HK
- iso_country_alpha3: HKG
- iso_country_numeric: 344
- telephone_calling_code: +852
- currency_code: HKD
- country_code_top_level_domain: .hk
Disse verdiene er ikke utskiftbare versjoner av én kode. De støtter forskjellige oppgaver: landidentifikasjon, telefonruting, pengehåndtering og domenenavngiving. Å holde dem adskilt forbedrer validering, søk, etiketter i brukergrensesnittet og interoperabilitet mellom API-er.
Et siste valideringstrinn bør kontrollere hvert felt mot standarden mottakstjenesten forventer. Valider for eksempel HK med en ISO-alfa-2-regel, +852 med en telefonregel, HKD med en valutaregel og .hk med en domeneregel. Denne feltvise tilnærmingen er mer pålitelig enn å bruke én generell landskodevalidator på alle verdier.
Hongkong, Kina og kontekst for offisielle navn
Ulike internasjonale standarder, organisasjoner og programvareleverandører kan bruke forskjellige engelske etiketter for den samme tiltenkte Hongkong-oppføringen. Et datasett kan vise Hongkong, Hongkong, Kina, eller en formulering som identifiserer Hongkong som en spesiell administrativ region i Kina.
Bruk kodesettet og den offisielle etiketten sammen
Navneforskjeller bør tolkes i konteksten til kildesystemet. Etiketten forteller hvordan kilden beskriver oppføringen, mens HK, HKG eller 344 identifiserer kodeverdien og formatet som brukes i systemet. En navnevariant gjør ikke en alfa-2-kode til en alfa-3-kode, og den gjør heller ikke en geografisk kode til en valuta- eller telefonkode.
Når du kombinerer datasett, bør du bevare kildeetiketten, kodetypen og aggregeringsregelen. Dette er viktig for adressedatabaser, statistikk, betalinger, frakt og rapporteringssystemer. Ikke erstatt en Hongkong-oppføring fra kilden med en generell landsbetegnelse eller slå den automatisk sammen med en annen oppføring bare fordi et visningsnavn ser likt ut.
For aktuelle integrasjoner er de relevante ISO 3166-1-verdiene HK, HKG, og 344. Et tidligere navn eller en utfaset kode bør bare brukes når et dokumentert historisk datasett krever det. For vanlige aktuelle skjemaer og API-er bruker du formatet systemet ber om, og bevarer kildeetiketten når poster utveksles.
Viktigste punkter om Hongkongs ISO-koder
- HK er Hongkongs ISO 3166-1-alfa-2-kode.
- HKG er Hongkongs ISO 3166-1-alfa-3-kode og forekommer også i olympiske sportsdata.
- 344 er Hongkongs geografiske numeriske ISO 3166-1-kode.
- +852 er den internasjonale telefonkoden.
- HKD er valutakoden for Hongkong-dollar.
- .hk og .香港 er Hongkongs landkodebaserte toppdomener.
Velg verdien ut fra feltets dokumenterte standard, ikke ut fra den generelle formuleringen landskode for Hongkong. Når land-, telefon-, valuta-, sports- og domeneidentifikatorer holdes i separate felter, blir Hongkong-data enklere å validere og utveksle nøyaktig.
Velg område
Opprett et innlegg
Posting er gratis og ingen registrering er nødvendig.