Hopp til hovedinnhold
<< Tilbake til innlegg i Kina

ISO-koder for Kina: CN, CHN og 156 forklart

Preview image for the video "#iso3166#ISO#revisjon #landskoder#Alpha-2, #Alpha-3 koder #scm #utdanning #revisjon #internasjonalhandel".
#iso3166#ISO#revisjon #landskoder#Alpha-2, #Alpha-3 koder #scm #utdanning #revisjon #internasjonalhandel

ISO-koden for Kina avhenger av hvilket felt eller system du bruker. For ISO 3166-1 er Folkerepublikken Kina CN i alpha-2-format, CHN i alpha-3-format og 156 i numerisk format. Disse verdiene er forskjellige fra .cn-nettdomener, +86-telefonnummer, CNY-valuta og sportskoder. Denne guiden forklarer hvilken identifikator du bør bruke i skjemaer, databaser, API-er, betalingssystemer, domener, telefonposter og underinndelingsdata.

ISO 3166-1-koder for Kina i et nøtteskall

ISO 3166-1 tilbyr landskoder i to-bokstavers, tre-bokstavers og numeriske formater. Den riktige landforkortelsen for Kina avhenger av formatet som kreves av det mottakende skjemaet, databasen, API-en eller organisasjonen.

Kinas gjeldende alpha-2-, alpha-3- og numeriske koder

Det direkte svaret er CN for ISO 3166-1 alpha-2-koden, CHN for alpha-3-koden, og 156 for den numeriske koden. Den gjeldende ISO landposten identifiserer landet ved dets fulle navn, Folkerepublikken Kina, og lister opp disse som offisielt tildelte landverdier.

Dette er formelle ISO-landidentifikatorer, ikke bare uformelle forkortelser. Bruk verdien som samsvarer med det mottakende feltet. For eksempel forventer et skjema som ber om en to-bokstavers landskode normalt CN, mens en datautveksling som spesifiserer et alpha-3-felt normalt forventer CHN.

KodetypeVerdi for KinaStandardTypisk felt
Alpha-2CNISO 3166-1To-bokstavers landfelt
Alpha-3CHNISO 3166-1Tre-bokstavers landfelt
Numerisk156ISO 3166-1Numerisk landfelt

Ikke ta for gitt at et felt merket med landskode godtar alle ISO-formater. Et felt kan ha en fast lengde, en tillatt store/små bokstaver-regel eller en valideringsregel som kun godtar en av disse tre verdiene.

Hva de ulike ISO 3166-1-formatene brukes til

Alpha-2-formatet bruker to bokstaver og er det mest kompakte ISO-landformatet. CN brukes ofte i adresseskjemaer, fraktlogger, brukerprofiler og landvelgere når systemet spesifiserer en verdi på to bokstaver.

Preview image for the video "#iso3166#ISO#revisjon #landskoder#Alpha-2, #Alpha-3 koder #scm #utdanning #revisjon #internasjonalhandel".
#iso3166#ISO#revisjon #landskoder#Alpha-2, #Alpha-3 koder #scm #utdanning #revisjon #internasjonalhandel

Alpha-3-formatet bruker tre bokstaver. CHN kan være enklere å gjenkjenne i rapporter og datasett fordi det ligner mer på landets navn, men det bør bare brukes når feltet eller standarden krever en alpha-3-verdi. Det er ikke en lengre versjon som fritt kan erstattes med CN.

Det numeriske formatet bruker tre sifre. Verdien 156 er nyttig når et system krever numeriske landidentifikatorer eller når datamodellen er bygd rundt numeriske koder. Det er fortsatt en ISO 3166-1-landverdi, ikke en telefon-, valuta- eller postkode.

Den ISO 3166 -standarden definerer internasjonalt anerkjente bokstav- og tallkoder for å referere til land og relaterte områder. I hverdags-søk kan uttrykk som landforkortelse for Kina, to-bokstavers landskode for Kina eller tre-bokstavers landskode for Kina referere til disse formatene. De formelle betegnelsene er alpha-2, alpha-3 og numerisk.

For pålitelig datautveksling bør du registrere standarden ved siden av verdien. En kolonne som heter country_code er mindre tydelig enn kolonner som heter iso_3166_1_alpha2, iso_3166_1_alpha3 og iso_3166_1_numeric.

Internett- og telefonidentifikatorer for Kina

Internett-domener og telefonnumre bruker separate navnerom. De kan være knyttet til det samme landet, men verdiene deres bør ikke plasseres i et ISO-landfelt med mindre feltet spesifikt ber om det navnerommet.

.cn og toppdomener for Kina

.cn er Kinas nasjonale toppdomene, eller ccTLD. Det brukes som et domenesuffiks i nettadresser, for eksempel et nettsted som slutter på .cn. Punktumet er en del av domenemerkingen; CN uten punktum er ISO 3166-1 alpha-2-landverdien.

IANA- IANA delegeringsposten identifiserer .CN som et nasjonalt toppdomene og lister opp China Internet Network Information Center, vanligvis kalt CNNIC, som administrator.

Forholdet mellom CN og .cn forklarer hvorfor folk noen ganger beskriver .cn som Kinas Internett-landskode. De to verdiene tjener imidlertid ulike formål. Et domenefelt kan lagre .cn, en nettadresse kan vise det som en del av et vertsnavn, og et ISO-landfelt bør normalt lagre CN, CHN eller 156 i henhold til sitt spesifiserte format.

For eksempel kan en applikasjon lagre følgende verdier i separate felt: country_iso_alpha2 som CN og domain_suffix som .cn. Ikke send .cn til en API som validerer ISO 3166-1 alpha-2-verdier.

Kinesisk-skriftbaserte domener og deres DNS-former

Kina har også internasjonaliserte nasjonale toppdomener med kinesisk skrift. De synlige formene er .中国 og .中國. Disse tilhører DNS-domenenavnerommet og er knyttet til to-bokstavers landskode CN; de er ikke ekstra ISO 3166-1-landskoder.

Preview image for the video "Hva er internasjonale domenenavn eller IDN og Punycode?".
Hva er internasjonale domenenavn eller IDN og Punycode?

IANA- IANA delegeringsposten for .中国 identifiserer det som et nasjonalt toppdomene utpekt for to-bokstavers landskode CN og lister opp CNNIC som administrator.

Når et program eller DNS-verktøy krever en ASCII-kompatibel form, skrives de tilsvarende Punycode-etikettene vanligvis som xn--fiqs8s for .中国 og xn--fiqz9s for .中國. Unicode-formene og ASCII-formene bør holdes visuelt atskilt i dokumentasjon og databasefelt.

Bruk .中国, .中國 eller deres DNS-representasjoner bare der systemet forventer et spesialisert domene eller en DNS-etikett. De skal ikke erstatte CN, CHN eller 156 i et landfelt. Tilsvarende endrer ikke et nettsted som bruker en av disse domenene, ISO-landverdien knyttet til landposten.

Hvorfor den internasjonale landskoden for telefoni er annerledes

Kinas internasjonale telefonkode er +86. Denne verdien tilhører det internasjonale telekommunikasjonsnummereringssystemet, ikke ISO 3166-1. Pluss-tegnet indikerer et internasjonalt ringeprefiksformat, mens CN, CHN og 156 identifiserer landet i ISO-data.

Preview image for the video "Utforsker +86-koden: Hvilket land tilhører den?".
Utforsker +86-koden: Hvilket land tilhører den?

Et telefonnummerfelt kan derfor inneholde +86 som internasjonal landskode, mens et separat landfelt inneholder CN. Ikke plasser +86 i et to-bokstavers landfelt, og ikke prøv å lage et telefonprefiks ved å legge til symboler i en ISO-kode.

Søk etter landskode for Kina kan være tvetydige fordi de kan bety en ISO-kode, et internettdomene eller en telefonkode. Sjekk feltetiketten og den gjeldende standarden før du oppgir en verdi. Hold den internasjonale landskoden i et telefonnummerfelt, og bruk en autoritativ telekommunikasjonsreferanse når du validerer telefonformater eller oppdaterer et telefonsystem.

Valuta- og olympiske koder for Kina

Finans- og sportsorganisasjoner opprettholder også sine egne kodesystemer. En verdi som ser ut som en ISO-landkode, kan i stedet identifisere en valuta eller en sportsdelegasjon.

CNY er en valutakode, ikke en landskode

CNY er ISO 4217-valutakoden for renminbi. CN er ISO 3166-1 alpha-2-koden for Kina. Den første identifiserer en valuta, mens den andre identifiserer et land eller område i et landkodesystem.

VerdiNavneromIdentifisererBruk når feltet ber om
CNISO 3166-1KinaAlpha-2-landskode
CHNISO 3166-1KinaAlpha-3-landskode
156ISO 3166-1KinaNumerisk landskode
CNYISO 4217RenminbiFormell valutakode

En numerisk verdi kan forekomme i mer enn én standard. For eksempel kan 156 være en numerisk landverdi i ISO 3166-1 og en numerisk valutaverdi i ISO 4217. Tallet kan ikke tolkes riktig uten feltdefinisjonen.

Forretnings- og markedsføringsmateriell kan også bruke termer som RMB eller CNH. RMB brukes ofte som et navn eller en forkortelse for renminbi, mens CNH er en markedsspesifikk etikett som brukes i noen sammenhenger for offshore-renminbi. Disse termene bør ikke erstatte CNY når en formell ISO 4217-kode kreves. Valider valutafelt mot ISO 4217 og følg spesifikasjonen til det mottakende betalings- eller regnskapssystemet.

Olympiske og sportslige forkortelser

Olympiske og idrettsorganisasjoner opprettholder sine egne kodesystemer. De arver ikke automatisk alle ISO-regler, selv om en sportskode tilfeldigvis samsvarer med en ISO-verdi.

I olympiske sammenhenger CHN brukes for Kina, noe som samsvarer med Kinas ISO 3166-1 alpha-3-kode. De matchende bokstavene gjør ikke de olympiske og ISO-systemene identiske. En sportsdatabase kan ha sin egen liste, feltregler eller behandling av delegasjoner.

Når du fullfører en idrettsregistrering eller importerer konkurransedata, bruk koden som er definert av den aktuelle idrettsorganisasjonen. Ikke ta for gitt at CHN beviser at hver olympiske eller sportslige database bruker ISO-koder, og ikke bruk CN eller 156 med mindre det spesifikke systemet ber om det.

Underinndelinger og relaterte oppføringer for Kina

Landskoder er ikke det samme som underinndelingskoder eller relaterte landposter. Dette skillet betyr noe for adresser, logistikk, rapportering, tollmateriell og kundedatabaser.

ISO 3166-2:CN underinndelingskoder

ISO 3166-2:CN utvider Kinas ISO 3166-1 alpha-2-kode for å identifisere underinndelinger. En underinndelingsverdi begynner med landprefiks CN, etterfulgt av en bindestrek og et tilordnet underinndelingssuffiks.

Prefikset viser forholdet til Kina, men en verdi som begynner med CN- er ikke en erstatning for landverdien CN, CHN eller 156. En database kan trenge begge feltene: ett for landet og ett for underinndelingen. Et adresseskjema kan også be om en provins, kommune, autonom region eller en annen administrativ kategori separat fra landet.

Bruk den gjeldende underinndelingstabellen som kreves av applikasjonen eller dataleverandøren. Kategoriラベル (etiketter) og tildelte suffikser bør komme fra den relevante gjeldende standarden i stedet for fra en gammel adresseliste eller en ubekreftet webtabell. Utviklere bør validere underinndelingsverdier før de bygger adresse-, leverings-, skatte- eller logikk rundt dem.

Hongkong, Macao og Taiwan: Modellér feltet eksplisitt

Hongkong, Macao og Taiwan kan fremstå som separate landposter i ISO-relaterte data, mens andre klassifiseringssammenhenger kan representere dem gjennom Kina-relaterte underinndelings-, regionale eller aggregeringsstrukturer. Den riktige representasjonen avhenger av systemet og formålet med dataene.

Land-, toll-, statistiske, juridiske og rapporteringssystemer kan bruke ulike aggregeringsregler. En bred etikett som Kina bør ikke brukes uten å definere om den inkluderer eller ekskluderer relaterte oppføringer. En verdi som aksepteres av et adressesystem, er kanskje ikke egnet for en tollerklæring, en finansrapport eller en statistisk sammenligning.

Skille den tekniske databeslutningen fra politisk tolkning. Identifiser først hva det mottakende systemet kaller feltet og hvilken gjeldende kodeliste det bruker. Dokumenter deretter om applikasjonen behandler relaterte oppføringer som separate poster, som underinndelinger eller som en del av et bredere aggregat.

Denne avgjørelsen bør være eksplisitt før aggregering, fakturering eller rapportering av data. Hvis både detalj- og aggregatvisninger er nødvendige, må kildeverdien bevares og den bredere rapporteringsgruppen lagres i et separat tilordnet felt. Ikke overskriv en distinkt kildepost i stillhet med en generisk Kina-etikett.

Slik bruker du ISO-koder for Kina riktig

Den tryggeste tilnærmingen er å velge koden fra spesifikasjonen til det mottakende feltet, ikke fra forkortelsen som ser mest kjent ut. Hold hvert navnerom separat og dokumenter standarden ved siden av hver kodekolonne.

Velg koden etter datafeltet

Følgende sammenligning viser den normale rollen til hver verdi. Det er en feltvelgerguide, ikke en liste over utskiftbare forkortelser.

VerdiNavneromPassende bruk
CNISO 3166-1 alpha-2To-bokstavers landfelt
CHNISO 3166-1 alpha-3Tre-bokstavers landfelt
156ISO 3166-1 numeriskNumeriske landfelt
.cnDNS og ccTLDDomenesuffikser for Kina
+86Internasjonal telefoniLandprefiks for telefonnummer
CNYISO 4217Formelle valutafelt
CHNRelevant idrettsnavneromIdrettsfelt som spesifiserer denne koden

Gjentatte verdier beviser ikke at standardene er identiske. CHN kan være gyldig som en ISO alpha-3-landskode og i en idrettssammenheng, men den mottakende organisasjonen avgjør fortsatt hva feltet betyr. Tilsvarende må 156 tolkes ut fra standarden som feltet navngir.

For eksempel kan en bestillingstjeneste lagre country_iso_alpha2 som CN, en ISO 3166-2 underinndeling i et eget felt, currency_iso4217 som CNY, og phone_country_calling_code som +86. En partner som ber om alpha-3, vil motta CHN i stedet for CN, mens en domenekonfigurasjon vil bruke .cn. Denne tilordningen forhindrer at ett generisk landkodefelt bærer verdier som tilhører forskjellige navnerom. Hvis dokumentasjonen til en ekstern API er uklar, bør du bruke dens valideringsskjema og angitte format i stedet for å gjette ut fra feltetiketten.

I en database, regneark eller API-spesifikasjon skriver du standarden ved siden av hver kolonne. Navn som iso_country_alpha2, iso_country_alpha3, iso_country_numeric, domain_cctld, phone_calling_code, currency_iso4217 og sports_code gjør utilsiktede erstatninger mindre sannsynlige.

Gjeldende versus historiske og utgåtte koder

For oppslag av gjeldende landskoder for Kina, prioriter CN, CHN og 156. Denne artikkelen presenterer ikke tidligere landnavn eller utgåtte verdier som gjeldende identifikatorer. En historisk verdi kan fortsatt være viktig i et arkiv, migrasjonsprosjekt, juridisk register eller en langsiktig kundedatabase, men statusen må vises tydelig.

Når du migrerer eldre data, må du sjekke gjeldende ISO-vedlikeholdsposter og eventuell dokumentert endringshistorikk. Behold opprinnelig verdi når sporbarhet betyr noe, registrer om den er historisk eller utgått, og bruk en dokumentert tilordning bare når destinasjonssystemet krever en gjeldende verdi.

Ikke erstatt en ukjent eldre verdi basert utelukkende på visuell likhet med CN eller CHN. En migrasjonsregel bør identifisere kildestandarden, den gyldige perioden, destinasjonsverdien og årsaken til konverteringen.

Valideringssjekkliste for skjemaer og API-er

Bruk denne sjekklisten når du legger til identifikatorer for Kina i et skjema, en database, et regneark eller en API:

  1. Identifiser navnerommet. Bekreft om feltet krever ISO 3166-1, ISO 3166-2, ISO 4217, DNS, internasjonal telefoni eller en idrettsorganisasjons kode.
  2. Samsvar med formatet. Sjekk om feltet krever to bokstaver, tre bokstaver, tre sifre, en domeneetikett, et telefonprefiks eller en underinndelingsverdi med et CN-prefiks.
  3. Bruk påkrevde store/små bokstaver og lengde. Alfabetiske ISO-verdier representeres normalt med store bokstaver, mens domenenavn og telefonfelt følger sine egne formateringsregler.
  4. Hold feltene adskilte. Lagre land-, underinndelings-, domene-, telefon-, valuta- og idrettsidentifikatorer i forskjellige felt i stedet for å kombinere dem i én generell landkodekolonne.
  5. Test feilaktige inndata. Et alpha-2-landfelt bør ikke godta .cn, +86 eller CNY bare fordi hver verdi er knyttet til Kina.
  6. Dokumenter konverteringer. Registrer hvordan alpha-2-, alpha-3-, numeriske, underinndelings- og historiske verdier konverteres, og identifiser eventuelle systemspesifikke unntak.
  7. Test relaterte oppføringer. Bekreft hvordan applikasjonen håndterer Hongkong, Macao, Taiwan og andre relaterte poster før du bruker aggregerings- eller rapporteringsregler.

For brukervendte skjemaer bør du merke feltene på et klart språk og inkludere det forventede formatet der det er sannsynlig med tvetydighet, for eksempel «Land (ISO 3166-1 alpha-2)» eller «Valuta (ISO 4217)». For importer bør du avvise eller sette i karantene verdier med feil lengde eller tegnsetting i stedet for å konvertere dem i stillhet. Å beholde den relevante kodelisteversjonen eller hentedatoen gjør også senere korrigeringer og revideringer enklere.

Denne tilnærmingen gjør valg av kode synlig og testbart. Den hjelper også internasjonale brukere med å forstå hvorfor et skjema kan be om CN i én felt, CHN i et annet og CNY i en betalingsseksjon.

Viktige punkter om ISO-koder for Kina

For ISO 3166-1-landskoden er Kina CN i alpha-2-format, CHN i alpha-3-format, og 156 i numerisk format. Bruk .cn for Internett-domenenavnerommet, +86 for internasjonal telefonnumrering og CNY for ISO-valutafeltet. Idretts- og underinndelingssystemer har sine egne regler, så tilpass alltid verdien til standarden som navngis av det mottakende feltet.

Når et system involverer relaterte oppføringer for Kina eller historiske data, bør du dokumentere omfanget, bevare kildeverdier der det er nødvendig, og bruke en gjeldende kodeliste for den spesifikke applikasjonen.

Velg område