Hongkong ISO-koder: HK, HKG og 344 forklaret
En søgning efter Hongkongs ISO-kode kan give flere forskellige svar, fordi lande-, telefon-, valuta-, sports- og internetsystemer bruger separate identifikatorer. Hongkongs ISO 3166-1-koder er HK, HKG og 344. Denne vejledning forklarer, hvad hvert format betyder, hvorfor HKG også kan forekomme i olympiske data, og hvordan man holder ISO-koder adskilt fra +852, HKD, .hk og .香港 i formularer, software og finansielle registre.
Hongkong ISO-koder: Kort svar
Hongkong har tre ISO 3166-1-repræsentationer: en tobogstavs alpha-2-kode, en treb לטavels alpha-3-kode og en numerisk kode. Den korrekte værdi afhænger af det felt eller system, der modtager dataene.
De tre ISO 3166-1-koder i ét overblik
| Type af ISO-kode | Hongkong-værdi | Typisk formål |
|---|---|---|
| Alpha-2 | HK | Korte landefelter og generel dataudveksling |
| Alpha-3 | HKG | Datasæt med trebogstavskoder og visse sportsdata |
| Numerisk | 344 | Statistiske, ældre og udelukkende numeriske systemer |
En sekundær ISO-landeliste fra Docebo Hjælp og support identificerer også Hongkong med alpha-2-værdien HK. Den internationale telefonkode, valutakoden, den olympiske kode og internetdomænerne er ikke yderligere ISO 3166-1-formater. De tilhører andre standarder eller organisationer.
De tre Hongkong ISO 3166-1-koder forklaret
De tre ISO-formater repræsenterer den samme geografiske post på forskellige måder. De kan ikke bruges indbyrdes i alle programmer, så dokumentationen for det modtagende system bør afgøre, hvilken værdi du skal indsende eller gemme.
ISO alpha-2-koden: HK
HK er Hongkongs tobogstavs ISO 3166-1 alpha-2-identifikator. Det er den korte form, der oftest efterspørges, når et generelt landefelt beder om en ISO alpha-2-værdi. En database, der er designet til denne standard, kan for eksempel gemme country_alpha2 = HK.
HK er ikke det samme som det internationale telefonpræfiks +852. Det er heller ikke identisk med domæneendelsen .hk, selvom bogstaverne er beslægtede. Den første er en ISO-landeværdi, den anden bruges i telefonnummerering, og den tredje er en DNS-identifikator.
Brug HK, når formularen, API'et eller dataspecifikationen tydeligt angiver, at den forventer ISO 3166-1 alpha-2. Antag ikke, at alle felter med betegnelsen landekode bruger dette format. Nogle tjenester kræver et fuldt navn, en alpha-3-værdi, en numerisk værdi eller en udbyderspecifik kode.
ISO alpha-3-koden: HKG
HKG er Hongkongs trebokstavs ISO 3166-1 alpha-3-kode. Et trebokstavsformat kan være nyttigt i internationale datasæt, hvor man foretrækker en længere og mere genkendelig forkortelse, eller hvor grænsefladen udtrykkeligt kræver alpha-3-værdier.
Et API kan for eksempel definere separate felter for country_alpha2 og country_alpha3. I den situation hører HK til i det første felt, og HKG hører til i det andet. HKG bør ikke automatisk erstatte HK i et system, der kun validerer tobogstavsværdier.
HKG bruges også i olympiske sammenhænge. De sammenfaldende bogstaver kan gøre dataudveksling lettere, men en olympisk kode og en ISO-kode styres af forskellige organisationer. Når du knytter poster sammen, skal du bevare feltnavnet eller kildestandarden, så betydningen af HKG forbliver tydelig.
Den numeriske ISO-kode: 344
344 er Hongkongs numeriske ISO 3166-1-kode. Numeriske identifikatorer er nyttige i statistiske systemer, ældre databaser og grænseflader, der har brug for en sprogneutral værdi uden alfabetiske forkortelser.
Et felt med navnet country_numeric eller iso_numeric kan derfor indeholde 344, når det er defineret som en geografisk ISO 3166-1-værdi. Om programmet gemmer værdien som tekst eller som et tal, afhænger af udbyderens skema. Bevar feltdefinitionen og standardens navn ved dataudveksling.
Tallet 344 kan også forekomme i andre systemer, herunder valutadata. Det gør ikke posterne indbyrdes udskiftelige. Brug udtrykket geografisk numerisk kode når ISO-landeværdien sammenlignes med en numerisk valutaværdi, og hold de to betydninger i separate typede felter.
Hvordan andre Hongkong-identifikatorer adskiller sig fra ISO-koder
Hongkongs andre velkendte koder er nyttige, men de besvarer forskellige spørgsmål. Et telefonsystem har brug for en landekode, et betalingssystem har brug for en valutakode, en sportsdatabase kan have brug for en olympisk kode, og internettet har brug for en domæneetiket.
Den internationale landekode: +852
+852 er Hongkongs internationale telefonlandekode. Den er en del af telekommunikationssystemets nummerplan og ikke en ISO 3166-1-landein identifikator. En telefonapplikation kan bruge den til at dirigere eller vise et internationalt nummer, mens et landefelt i den samme kundepost kan bruge HK.
En forbindelsespost kan for eksempel indeholde country_iso_alpha2 = HK og telephone_calling_code = +852. Disse værdier beskriver relaterede lokalitetsoplysninger, men de bør ikke gemmes i ét udifferentieret landekodefelt. Den Kommunikationsmyndighedens kontor leverer oplysninger om Hongkongs nummerplan til telekommunikationsbrug.
Når en formular siger Hongkong-landekode, skal du læse de omgivende feltetiketter omhyggeligt. Hvis feltet hører til et telefonnummer, kan +852 være forventet. Hvis der står ISO alpha-2, er HK den relevante værdi. Gem +852 i et felt til telefonlandekode i stedet for i et ISO-landekodefelt.
Valutakoden: HKD
HKD er den alfabetiske ISO 4217-kode for Hongkong-dollar. Den identificerer en valuta, ikke en geografisk lokalitet. Derfor adskiller HKD sig fra både HK og HKG, selvom alle tre indeholder bogstaver, der forbindes med Hongkong.
En betalingsside, faktura eller regnskabspost kan adskille værdierne på denne måde:
- country_alpha2: HK
- currency: HKD
- amount: 1,250.00
Den geografiske ISO-numeriske kode er 344. Et valutadatasæt kan også knytte 344 til Hongkong-dollar som numerisk valutakode. Det gentagne tal er en mulig kilde til datafejl, især når lande- og valutatabeller sammenføjes automatisk. Hold HKD og den geografiske numeriske kode 344 i separate typede felter, også selvom begge systemer bruger tallet 344.
HKD er derfor ikke et alternativ til en ISO 3166-1-landekode. Brug den finansielle udbyders dokumenterede valutafelt til HKD og det relevante geografiske felt til HK, HKG eller 344.
Den olympiske kode: HKG
Den Internationale Olympiske Komité bruger HKG i sit sportskodesystem for Hongkong. Det er nyttigt ved læsning af olympiske resultater, medaljetabeller, holdlister eller sportsfeeds, der bruger IOC-forkortelser.
Værdien svarer til Hongkongs ISO alpha-3-kode, men sammenfaldet betyder ikke, at enhver sportskode er en ISO-kode. Betydningen kommer fra datasættet og den organisation, der definerer det. En generel landedatabase kan fortolke HKG som ISO 3166-1 alpha-3, mens en fil med olympiske resultater kan fortolke den som en IOC-sportskode.
Når sportsdata knyttes til en generel landedatabase, skal du bevare kildesystemet eller standardens navn. Betragt den sammenfaldende værdi som en praktisk fordel for interoperabilitet, ikke som bevis på, at de to kodesystemer er identiske.
Internetdomænerne: .hk og .香港
.hk er Hongkongs landekodebaserede topdomæne med latinsk skrift. Det bruges i DNS og internetadresser, ikke som en værdi i et ISO-landefelt. Forbindelsen til ISO alpha-2-værdien HK gør det lettere at identificere det område, som domænet repræsenterer, men de to identifikatorer tjener stadig forskellige tekniske formål.
.香港 er det internationaliserede landekodebaserede topdomæne med kinesisk skrift, som repræsenterer Hongkong. Delegationsrapporten fra IANA dokumenterer delegationen til Hong Kong Internet Registration Corporation Limited.
IANA's IANA delegationsdata for .hk identificerer Hong Kong Internet Registration Corporation som administrator for det landekodebaserede topdomæne. I praksis kan domæneregistrering og DNS-validering være underlagt regler, der er separate fra validering af ISO-landekoder.
I domænesoftware er .香港 en internationaliseret etiket. En browser eller et DNS-bibliotek kan vise den kinesiske form, som brugeren ser, mens det internt behandler en ASCII-kompatibel repræsentation. Brug det format, som den specifikke domæne-API kræver. Før du implementerer validerings- eller registreringsregler for .hk eller .香港, skal du kontrollere aktuelle oplysninger fra IANA og Hong Kong Internet Registration Corporations aktuelle krav.
Brug af Hongkong-koder i formularer, software og data
Kodefejl opstår som regel, når et felt er navngivet for bredt. En pålidelig integration identificerer først standarden og formatet og validerer derefter værdien i forhold til denne definition.
Formularer, databaser og API'er
Brug HK kun når et formular-, API- eller databasefelt udtrykkeligt forventer ISO 3166-1 alpha-2. Hvis specifikationen siger alpha-3, skal du bruge HKG. Hvis den siger ISO numerisk, skal du bruge 344. En tjeneste, der accepterer ét format, kan afvise de andre eller fortolke dem forkert uden at give besked.
Et program, der udveksler flere formater, kan gemme separate attributter eller bruge en kontrolleret opslagstabel. Et oversættelsesvenligt eksempel er:
- country_alpha2: HK
- country_alpha3: HKG
- country_numeric: 344
Separate attributter gør transformationer eksplicitte. De forhindrer også en udvikler i at placere en trebokstavsværdi i et tobogstavsfelt, blot fordi begge beskriver Hongkong. Hvis en udbyder bruger et enkelt felt med navnet country, skal du læse dokumentationen for at afgøre, om det accepterer en ISO-kode, et visningsnavn eller en anden identifikator.
Brug den store/lille bogstav-form og datatype, som den modtagende tjeneste definerer. Alfabetiske ISO-koder vises normalt med store bogstaver, men et API kan have sine egne valideringsregler. Den numeriske værdi 344 kan være repræsenteret som tekst eller som et heltal. En kontrolleret opslagstabel bør registrere kodetypen, kildestandarden, det accepterede format samt eventuelle versions- eller gyldighedsdatooplysninger, der er nødvendige for integrationen.
Før du indsender en Hongkong-værdi, skal du bekræfte, om den eksterne formular eller API'et forventer ISO alpha-2, alpha-3 eller numerisk format. Udled ikke den krævede repræsentation alene ud fra ordene landekode.
Betalinger og finansiel rapportering
Betalings- og rapporteringssystemer har ofte brug for både geografiske og monetære oplysninger. Hold dem adskilt: En kunde eller transaktion kan bruge HK som en geografisk ISO alpha-2-værdi og HKD som valutaværdi. Et andet system kan i stedet anmode om HKG eller den geografiske numeriske værdi 344.
En transaktionspost kan for eksempel indeholde billing_country = HK, settlement_currency = HKD, og currency_amount = 500.00. De nøjagtige feltnavne og accepterede koder afhænger af betalingstjenesten, banken, regnskabsplatformen eller rapporteringsspecifikationen.
Numerisk 344 kræver særlig omhu, når lande-, statistik- og valutadatasæt kombineres. Bevar den oprindelige standard i tilknytningen, f.eks. ISO 3166-1 geografisk numerisk eller ISO 4217 numerisk valuta. Det forhindrer, at en gentagen værdi skaber et falsk semantisk match, og gør det lettere at forklare resultatet under afstemning eller revision.
Hold telefon-, domæne-, lande- og valutafelter adskilt
En forbindelsesprofil for Hongkong kan indeholde flere gyldige identifikatorer på samme tid:
- 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 værdier er ikke indbyrdes udskiftelige versioner af én kode. De understøtter forskellige opgaver: landeidentifikation, telefonrouting, monetær behandling og domænenavngivning. Ved at adskille dem forbedres validering, søgning, brugergrænsefladeetiketter og API-interoperabilitet.
Et afsluttende valideringstrin bør kontrollere hvert felt i forhold til den standard, som den modtagende tjeneste forventer. Valider f.eks. HK med en ISO alpha-2-regel, +852 med en telefonregel, HKD med en valutaregel og .hk med en domæneregel. Denne felt-for-felt-tilgang er mere pålidelig end at anvende én generisk landekodevalidator på alle værdier.
Hongkong, Kina og officiel navnekontekst
Forskellige internationale standarder, organisationer og softwareudbydere kan bruge forskellige engelske betegnelser for den samme tilsigtede Hongkong-post. Et datasæt kan vise Hongkong, Hongkong, Kina, eller en formulering, der identificerer Hongkong som en særlig administrativ region i Kina.
Brug kodesættet og den officielle betegnelse sammen
Navneforskelle bør fortolkes i kildesystemets kontekst. Betegnelsen fortæller, hvordan kilden beskriver posten, mens HK, HKG eller 344 identificerer den kodeværdi og det format, der bruges i systemet. En navnevariation gør ikke en alpha-2-kode til en alpha-3-kode, og den gør heller ikke en geografisk kode til en valuta- eller telefonkode.
Når du kombinerer datasæt, skal du bevare kildebetegnelsen, kodetypen og aggregeringsreglen. Det er vigtigt for adresse- og statistikdatabaser samt betalings-, forsendelses- og rapporteringssystemer. Erstat ikke en kildes Hongkong-post med en generisk landebetegnelse, og sammenlæg den ikke automatisk med en anden post, blot fordi et visningsnavn ser lignende ud.
Ved aktuelle integrationer er de relevante ISO 3166-1-værdier HK, HKG, og 344. Et tidligere navn eller en pensioneret kode bør kun bruges, når et dokumenteret historisk datasæt specifikt kræver det. Til almindelige aktuelle formularer og API'er skal du bruge det format, systemet anmoder om, og bevare kildebetegnelsen ved udveksling af poster.
Vigtigste pointer om Hongkongs ISO-koder
- HK er Hongkongs ISO 3166-1 alpha-2-kode.
- HKG er Hongkongs ISO 3166-1 alpha-3-kode og forekommer også i olympiske sportsdata.
- 344 er Hongkongs geografiske numeriske ISO 3166-1-kode.
- +852 er den internationale telefonlandekode.
- HKD er valutakoden for Hongkong-dollar.
- .hk og .香港 er Hongkongs landekodebaserede topdomæner.
Vælg værdien ud fra feltets dokumenterede standard, ikke ud fra den generelle formulering Hongkong-landekode. Ved at holde lande-, telefon-, valuta-, sports- og domæneidentifikatorer i separate felter bliver Hongkong-data lettere at validere og udveksle korrekt.
Vælg område
Opret et indlæg
Opslaget er gratis og tilmelding er ikke nødvendig.