Skip to main content
<< Zurück zu den Beiträgen aus Volksrepublik China

China-ISO-Codes: CN, CHN und 156 erklärt

Preview image for the video "#iso3166#ISO#audit #countrycodes#Alpha-2, #Alpha-3 Codes #scm #bildung #audit #internationalerhandel".
#iso3166#ISO#audit #countrycodes#Alpha-2, #Alpha-3 Codes #scm #bildung #audit #internationalerhandel

Der China-ISO-Code hängt davon ab, welches Feld oder System Sie verwenden. Für ISO 3166-1 ist die Volksrepublik China CN im Alpha-2-Format, CHN im Alpha-3-Format und 156 im numerischen Format. Diese Werte unterscheiden sich von .cn-Webdomains, der +86-Telefonvorwahl, der CNY-Währung und Sportcodes. Dieser Leitfaden erklärt, welcher Identifikator in Formularen, Datenbanken, APIs, Zahlungssystemen, Domains, Telefondaten und Unterteilungsdaten zu verwenden ist.

China-ISO-3166-1-Codes auf einen Blick

ISO 3166-1 bietet Codes auf Länderebene in zwei-, drei- und numerischen Formaten. Die korrekte Länderabkürzung für China hängt von dem Format ab, das von dem empfangenden Formular, der Datenbank, der API oder der Organisation gefordert wird.

Chinas aktuelle Alpha-2-, Alpha-3- und numerische Codes

Die direkte Antwort lautet CN für den ISO 3166-1 Alpha-2-Code, CHN für den Alpha-3-Code und 156 für den numerischen Code. Der aktuelle ISO Länderdatensatz identifiziert das Land anhand seines vollständigen Namens, der Volksrepublik China, und listet diese als offiziell zugewiesene Länderwerte auf.

Dies sind formelle ISO-Länderkennungen, keine einfachen informellen Abkürzungen. Verwenden Sie den Wert, der zum empfangenden Feld passt. Ein Formular, das nach einem zweistelligen Ländercode fragt, erwartet beispielsweise normalerweise CN, während ein Datenaustausch, der ein Alpha-3-Feld angibt, normalerweise CHN erwartet.

CodetypChina-WertStandardTypisches Feld
Alpha-2CNISO 3166-1Zweistelliges Länderspezifisches Feld
Alpha-3CHNISO 3166-1Dreistelliges länderspezifisches Feld
Numerisch156ISO 3166-1Numerisches Länderfeld

Gehen Sie nicht davon aus, dass ein als Ländercode gekennzeichnetes Feld jedes ISO-Format akzeptiert. Ein Feld kann eine feste Länge, eine zulässige Groß-/Kleinschreibung oder eine Validierungsregel haben, die nur einen dieser drei Werte akzeptiert.

Wofür jedes ISO 3166-1-Format gedacht ist

Das Alpha-2-Format verwendet zwei Buchstaben und ist das kompakteste ISO-Länderformat. CN wird häufig in Adressformularen, Versandanzeigen, Benutzerprofilen und Länderauswahlfeldern verwendet, wenn das System einen zweistelligen Wert angibt.

Preview image for the video "#iso3166#ISO#audit #countrycodes#Alpha-2, #Alpha-3 Codes #scm #bildung #audit #internationalerhandel".
#iso3166#ISO#audit #countrycodes#Alpha-2, #Alpha-3 Codes #scm #bildung #audit #internationalerhandel

Das Alpha-3-Format verwendet drei Buchstaben. CHN ist in Berichten und Datensätzen oft leichter zu erkennen, da es dem Ländernamen näher kommt, sollte jedoch nur verwendet werden, wenn das Feld oder der Standard einen Alpha-3-Wert verlangt. Es handelt sich hierbei nicht um eine längere Version, die beliebig durch CN ersetzt werden kann.

Das numerische Format verwendet drei Ziffern. Der Wert 156 ist nützlich, wenn ein System numerische Länderkennungen erfordert oder wenn das Datenmodell auf numerische Codes ausgelegt ist. Es bleibt ein ISO 3166-1-Länderwert und ist weder eine Telefon-, Währungs- noch Postleitzahl.

Der ISO 3166 Standard definiert international anerkannte Buchstaben- und Nummern-Codes zur Bezeichnung von Ländern und verwandten Gebieten. Bei alltäglichen Suchen können Ausdrücke wie Länderabkürzung für China, zweistelliger Ländercode für China oder dreistelliger Ländercode für China sich auf diese Formate beziehen. Die formellen Bezeichnungen lauten Alpha-2, Alpha-3 und numerisch.

Für einen zuverlässigen Datenaustausch sollten Sie den Standard neben dem Wert erfassen. Eine Spalte mit dem Namen country_code ist weniger klar als Spalten mit den Namen iso_3166_1_alpha2, iso_3166_1_alpha3 und iso_3166_1_numeric.

China-Internet- und Telefonkennungen

Internetdomains und Telefonnummern verwenden separate Namensräume. Sie können zwar demselben Land zugeordnet sein, ihre Werte sollten jedoch nicht in einem ISO-Länderfeld platziert werden, es sei denn, das Feld fordert ausdrücklich diesen Namensraum an.

.cn und Chinas länderspezifische Top-Level-Domains

.cn ist Chinas länderspezifische Top-Level-Domain oder ccTLD. Sie wird als Domainsuffix in Webadressen verwendet, wie beispielsweise bei einer Website, die auf .cn endet. Der Punkt ist Teil der Domain-Notation; CN ohne Punkt ist der ISO 3166-1 Alpha-2-Länderwert.

Der IANA Delegationsdatensatz identifiziert .CN als länderspezifische Top-Level-Domain und führt das China Internet Network Information Center, gemeinhin CNNIC genannt, als dessen Manager auf.

Das Verhältnis zwischen CN und .cn erklärt, warum .cn bisweilen als Chinas Internet-Ländercode bezeichnet wird. Die beiden Werte erfüllen jedoch unterschiedliche Zwecke. Ein Domainfeld kann .cn speichern, eine Webadresse kann es als Teil eines Hostnamens anzeigen, und ein ISO-Länderfeld sollte normalerweise CN, CHN oder 156 gemäß dem angegebenen Format speichern.

Eine Anwendung kann beispielsweise folgende Werte in separaten Feldern halten: country_iso_alpha2 als CN und domain_suffix als .cn. Senden Sie .cn nicht an eine API, die ISO 3166-1 Alpha-2-Werte validiert.

Domains in chinesischer Schrift und ihre DNS-Formen

China verfügt außerdem über internationalisierte länderspezifische Top-Level-Domains in chinesischer Schrift. Die sichtbaren Formen lauten .中国 und .中國. Diese gehören zum DNS-Domain-Namensraum und stehen im Zusammenhang mit dem zweistelligen Ländercode CN; sie stellen keine zusätzlichen ISO 3166-1-Ländercodes dar.

Preview image for the video "Was sind Internationalisierte Domainnamen oder IDN und Punycode?".
Was sind Internationalisierte Domainnamen oder IDN und Punycode?

Der IANA Delegationsdatensatz für .中国 identifiziert es als länderspezifische Top-Level-Domain, die für den zweistelligen Ländercode CN bestimmt ist, und führt das CNNIC als Manager auf.

Wenn eine Anwendung oder ein DNS-Tool eine ASCII-kompatible Form erfordert, werden die entsprechenden Punycode-Labels üblicherweise geschrieben als xn--fiqs8s für .中国 und xn--fiqz9s für .中國. Die Unicode-Formen und die ASCII-Formen sollten in der Dokumentation und in Datenbankfeldern optisch voneinander getrennt gehalten werden.

Verwenden Sie .中国, .中國 oder deren DNS-Darstellungen nur dort, wo das System eine internationalisierte Domain oder ein DNS-Label erwartet. Sie sollten CN, CHN oder 156 in einem Länderfeld nicht ersetzen. Ebenso ändert eine Website, die eine dieser Domains verwendet, nicht den dem Länderdatensatz zugeordneten ISO-Länderwert.

Warum die internationale Vorwahl anders ist

Chinas internationale Telefonvorwahl ist +86. Dieser Wert gehört zum internationalen Telekommunikations-Nummerierungssystem, nicht zu ISO 3166-1. Das Pluszeichen zeigt ein internationales Wählpräfixformat an, während CN, CHN und 156 das Land in ISO-Daten identifizieren.

Preview image for the video "Erkundung der +86-Vorwahl: Zu welchem Land gehört sie?".
Erkundung der +86-Vorwahl: Zu welchem Land gehört sie?

Ein Telefonnummernfeld kann daher +86 als internationale Vorwahl enthalten, während ein separates Länderfeld CN enthält. Platzieren Sie +86 nicht in einem zweistelligen Länderfeld und versuchen Sie nicht, ein Telefonpräfix durch das Hinzufügen von Symbolen zu einem ISO-Code zu erstellen.

Suchen nach dem Ländercode für China können zweideutig sein, da sie einen ISO-Code, eine Internetdomain oder einen Telefoncode bedeuten können. Überprüfen Sie das Feldlabel und den maßgeblichen Standard, bevor Sie einen Wert eingeben. Bewahren Sie die internationale Vorwahl in einem Telefonnummernfeld auf und verwenden Sie eine maßgebliche Telekommunikationsreferenz, wenn Sie Telefonformate validieren oder ein Telefonsystem aktualisieren.

Währungs- und Olympiacodes für China

Finanz- und Sportorganisationen pflegen ebenfalls ihre eigenen Codesysteme. Ein Wert, der einem ISO-Ländercode ähnelt, kann stattdessen eine Währung oder eine Sportdelegation identifizieren.

CNY ist ein Währungscode, kein Ländercode

CNY ist der ISO 4217-Währungscode für den Renminbi. CN ist der ISO 3166-1 Alpha-2-Code für China. Ersterer identifiziert eine Währung, während letzterer ein Land oder Gebiet in einem Ländercodesystem identifiziert.

WertNamensraumIdentifiziertVerwenden, wenn das Feld Folgendes verlangt
CNISO 3166-1Volksrepublik ChinaAlpha-2-Ländercode
CHNISO 3166-1Volksrepublik ChinaAlpha-3-Ländercode
156ISO 3166-1Volksrepublik ChinaNumerischer Ländercode
CNYISO 4217RenminbiFormeller Währungscode

Ein numerischer Wert kann in mehr als einem Standard vorkommen. Beispielsweise kann 156 ein numerischer Länderwert in ISO 3166-1 und ein numerischer Währungswert in ISO 4217 sein. Die Zahl kann ohne die Felddefinition nicht korrekt interpretiert werden.

Geschäfts- und Marktmaterialien können auch Begriffe wie RMB oder CNH verwenden. RMB wird häufig als Name oder Abkürzung für Renminbi verwendet, während CNH in einigen Kontexten eine marktspezifische Bezeichnung für Offshore-Renminbi ist. Diese Begriffe sollten CNY nicht ersetzen, wenn ein formeller ISO 4217-Code erforderlich ist. Validieren Sie Währungsfelder anhand von ISO 4217 und befolgen Sie die Spezifikation des empfangenden Zahlungs- oder Buchhaltungssystems.

Olympische und sportliche Abkürzungen

Olympiade- und Sportorganisationen pflegen ihre eigenen Länder- oder Delegationscodenamensräume. Sie übernehmen nicht automatisch jede ISO-Regel, selbst wenn ein Sportcode zufällig mit einem ISO-Wert übereinstimmt.

In olympischen Kontexten wird CHN für China verwendet, was dem ISO 3166-1 Alpha-3-Code der Volksrepublik China entspricht. Die übereinstimmenden Buchstaben machen das olympische System und das ISO-System nicht identisch. Eine Sportdatenbank kann über eine eigene Liste, eigene Feldregeln oder eine eigene Behandlung von Delegationen verfügen.

Verwenden Sie beim Ausfüllen einer Sportanmeldung oder beim Importieren von Wettbewerbsdaten den von der zuständigen Sportorganisation definierten Code. Gehen Sie nicht davon aus, dass CHN beweist, dass jede olympische oder sportliche Datenbank ISO-Codes verwendet, und verwenden Sie nicht CN oder 156, es sei denn, dieses bestimmte System fordert dies an.

Unterteilungen und verwandte China-Einträge

Codes auf Länderebene sind nicht dasselbe wie Unterteilungscodes oder damit zusammenhängende Datensätze auf Länderebene. Diese Unterscheidung ist wichtig für Adressen, Logistik, Berichterstattung, Zolldaten und Kundendatenbanken.

ISO 3166-2:CN Unterteilungscodes

ISO 3166-2:CN erweitert den ISO 3166-1 Alpha-2-Code der Volksrepublik China zur Identifizierung von Unterteilungen. Ein Unterteilungswert beginnt mit dem Länderpräfix CN, gefolgt von einem Bindestrich und einem zugewiesenen Unterteilungssuffix.

Das Präfix zeigt die Beziehung zur Volksrepublik China, aber ein Wert, der mit CN- beginnt, ist kein Ersatz für den Wert auf Länderebene CN, CHN oder 156. Eine Datenbank benötigt möglicherweise beide Felder: eines für das Land und eines für die Unterteilung. Ein Adressformular kann zudem nach einer Provinz, einer Gemeinde, einer autonomen Region oder einer anderen Verwaltungskategorie getrennt vom Land fragen.

Verwenden Sie die aktuelle Unterteilungstabelle, die von der Anwendung oder dem Datenanbieter gefordert wird. Kategorielabels und zugewiesene Suffixe sollten aus dem jeweils relevanten aktuellen Standard stammen und nicht aus einer alten Adressliste oder einer unüberprüften Web-Tabelle. Entwickler sollten Unterteilungswerte validieren, bevor sie Adress-, Liefer-, Steuer- oder Logistiklogik darauf aufbauen.

Hongkong, Macau und Taiwan: Das Feld explizit modellieren

Hongkong, Macau und Taiwan können in ISO-bezogenen Daten als separate Einträge auf Länderebene erscheinen, während andere Klassifizierungskontexte sie über auf die Volksrepublik China bezogene Unterteilungs-, Regional- oder Aggregationsstrukturen darstellen können. Die korrekte Darstellung hängt vom System und dem Zweck der Daten ab.

Länder-, Zoll-, Statistik-, Rechts- und Berichtssysteme können unterschiedliche Aggregationsregeln anwenden. Ein breites Label wie China sollte nicht verwendet werden, ohne zu definieren, ob es verwandte Einträge einschließt oder ausschließt. Ein von einem Adresssystem akzeptierter Wert ist möglicherweise nicht für eine Zollanmeldung, einen Finanzbericht oder einen statistischen Vergleich geeignet.

Trennen Sie die technische Datenentscheidung von der politischen Interpretation. Identifizieren Sie zunächst, wie das empfangende System das Feld nennt und welche aktuelle Codeliste es verwendet. Dokumentieren Sie dann, ob die Anwendung verwandte Einträge als separate Datensätze, als Unterteilungen oder als Teil eines breiteren Aggregats behandelt.

Diese Entscheidung sollte vor der Aggregation, Rechnungsstellung oder Berichterstattung von Daten explizit getroffen werden. Wenn sowohl Detail- als auch Aggregatansichten benötigt werden, bewahren Sie den Quellwert auf und speichern Sie die breitere Berichtsgruppe in einem separaten zugeordneten Feld. Überschreiben Sie einen eindeutigen Quelldatensatz nicht unbemerkt mit einem generischen China-Label.

So verwenden Sie China-ISO-Codes richtig

Der sicherste Ansatz besteht darin, den Code aus der Spezifikation des empfangenden Feldes auszuwählen und nicht anhand der Abkürzung, die am vertrautesten aussieht. Halten Sie jeden Namensraum getrennt und dokumentieren Sie den Standard neben jeder Codespalte.

Wählen Sie den Code nach dem Datenfeld aus

Der folgende Vergleich zeigt die normale Rolle jedes Wertes. Es handelt sich um einen Leitfaden zur Feldauswahl, nicht um eine Liste austauschbarer Abkürzungen.

WertNamensraumAngemessene Verwendung
CNISO 3166-1 Alpha-2Zweistellige Länderspezifische Felder
CHNISO 3166-1 Alpha-3Dreistellige länderspezifische Felder
156ISO 3166-1 numerischNumerische Länderfelder
.cnDNS und ccTLDDomainsuffixe für die Volksrepublik China
+86Internationale TelefonieLänderpräfix für Telefonnummern
CNYISO 4217Formelle Währungsfelder
CHNRelevanter SportnamensraumSportfelder, die diesen Code angeben

Wiederholte Werte beweisen nicht, dass die Standards identisch sind. CHN kann als ISO Alpha-3-Ländercode und im Sportkontext gültig sein, aber die empfangende Organisation bestimmt dennoch, was das Feld bedeutet. Ebenso muss 156 anhand des vom Feld benannten Standards interpretiert werden.

Beispielsweise könnte ein Bestelldienst country_iso_alpha2 als CN, eine ISO 3166-2-Unterteilung in einem separaten Feld, currency_iso4217 als CNY und phone_country_calling_code als +86 speichern. Ein Partner, der Alpha-3 anfordert, würde anstelle von CN den Wert CHN erhalten, während eine Domainkonfiguration .cn verwenden würde. Diese Zuordnung verhindert, dass ein generisches Ländercodefeld Werte enthält, die zu unterschiedlichen Namensräumen gehören. Wenn die Dokumentation einer externen API unklar ist, verwenden Sie deren Validierungsschema und das angegebene Format, anstatt anhand der Feldbezeichnung zu raten.

Schreiben Sie in einer Datenbank, Tabellenkalkulation oder API-Spezifikation den Standard neben jede Spalte. Namen wie iso_country_alpha2, iso_country_alpha3, iso_country_numeric, domain_cctld, phone_calling_code, currency_iso4217 und sports_code machen versehentliche Ersetzungen unwahrscheinlicher.

Aktuelle versus historische und ausgemusterte Codes

Priorisieren Sie bei aktuellen Nachschlagen von Ländercodes für die Volksrepublik China CN, CHN und 156. Dieser Artikel präsentiert keine ehemaligen Ländernamen oder ausgemusterten Werte als aktuelle Kennungen. Ein historischer Wert kann in einem Archiv, Migrationsprojekt, Rechtsdatensatz oder einer langlebigen Kundendatenbank nach wie vor wichtig sein, aber sein Status muss deutlich aufgezeigt werden.

Überprüfen Sie bei der Migration älterer Daten aktuelle ISO-Wartungsaufzeichnungen und jegliche dokumentierte Änderungshistorie. Bewahren Sie den ursprünglichen Wert auf, wenn es auf die Nachvollziehbarkeit ankommt, zeichnen Sie auf, ob er historisch oder ausgemustert ist, und wenden Sie eine dokumentierte Zuordnung nur an, wenn das Zielsystem einen aktuellen Wert erfordert.

Ersetzen Sie einen unvertrauten Altwert nicht allein aufgrund visueller Ähnlichkeit mit CN oder CHN. Eine Migrationsregel sollte den Quellstandard, den Gültigkeitszeitraum, den Zielwert und den Grund für die Konvertierung angeben.

Validierungs-Checkliste für Formulare und APIs

Verwenden Sie diese Checkliste, wenn Sie China-Kennungen zu einem Formular, einer Datenbank, einer Tabellenkalkulation oder einer API hinzufügen:

  1. Identifizieren Sie den Namensraum. Bestätigen Sie, ob das Feld ISO 3166-1, ISO 3166-2, ISO 4217, DNS, internationale Telefonie oder den Code einer Sportorganisation erfordert.
  2. Passen Sie das Format an. Prüfen Sie, ob das Feld zwei Buchstaben, drei Buchstaben, drei Ziffern, ein Domain-Label, ein Telefonpräfix oder einen Unterteilungswert mit einem CN--Präfix erfordert.
  3. Verwenden Sie die erforderliche Groß-/Kleinschreibung und Länge. ISO-Alphabetische Werte werden normalerweise in Großbuchstaben dargestellt, während Domainnamen und Telefonfelder ihren eigenen Formatierungsregeln folgen.
  4. Halten Sie Felder getrennt. Speichern Sie Länder-, Unterteilungs-, Domain-, Telefon-, Währungs- und Sportkennungen in verschiedenen Feldern, anstatt sie in einer allgemeinen Ländercodespalte zusammenzufassen.
  5. Testen Sie nicht übereinstimmende Eingaben. Ein Alpha-2-Feld für ein Land sollte .cn, +86 oder CNY nicht allein deshalb akzeptieren, weil jeder Wert mit der Volksrepublik China assoziiert wird.
  6. Dokumentieren Sie Konvertierungen. Zeichnen Sie auf, wie Alpha-2-, Alpha-3-, numerische, Unterteilungs- und historische Werte konvertiert werden, und identifizieren Sie systemspezifische Ausnahmen.
  7. Testen Sie verwandte Einträge. Bestätigen Sie, wie die Anwendung mit Hongkong, Macau, Taiwan und anderen verwandten Datensätzen umgeht, bevor Sie Aggregations- oder Berichtsregeln anwenden.

Beschriften Sie bei benutzerorientierten Formularen Felder in Klartext und fügen Sie das erwartete Format hinzu, wenn Unklarheiten wahrscheinlich sind, wie beispielsweise „Land (ISO 3166-1 Alpha-2)“ oder „Währung (ISO 4217)“. Lehnen Sie bei Importen Werte mit falscher Länge oder Interpunktion ab oder stellen Sie sie unter Quarantäne, anstatt sie unbemerkt zu konvertieren. Das Beibehalten der relevanten Codelisten-Version oder des Abfragedatums erleichtert zudem spätere Korrekturen und Prüfungen.

Dieser Ansatz macht die Code-Wahl sichtbar und testbar. Er hilft internationalen Benutzern zudem zu verstehen, warum ein Formular in einem Feld nach CN, in einem anderen nach CHN und in einem Zahlungsabschnitt nach CNY fragen kann.

Wichtige Erkenntnisse für China-ISO-Codes

Für den ISO 3166-1-Ländercode ist die Volksrepublik China CN im Alpha-2-Format, CHN im Alpha-3-Format und 156 im numerischen Format. Verwenden Sie .cn für den Internet-Domain-Namensraum, +86 für die internationale Telefonwahl und CNY für das ISO-Währungsfeld. Sport- und Unterteilungssysteme haben ihre eigenen Regeln, passen Sie den Wert daher stets an den vom empfangenden Feld benannten Standard an.

Wenn ein System mit verwandten China-Einträgen oder historischen Daten verbunden ist, dokumentieren Sie den Geltungsbereich, bewahren Sie Quellwerte gegebenenfalls auf und verwenden Sie eine aktuelle Codeliste für die spezifische Anwendung.

Bereich auswählen