本文へ移動

Kuni国

国、コード、名前、行政区画を調べ、必要なときに国のデータを読み込み、標準の国のカードを表示できます。

「国(くに)」は、国を表す日本語です。 名前について(英語)

目次

やり方

行政区画を探す

完全なコード、階層、曖昧さの解決を選びます。

標準のAPIを使う

import { subdivisions,subdivision,subdivisionsByName,subdivisionByName } from "@johnmorrisdotca/kuni/subdivisions";
console.log(subdivisions("JP",{level:1})?.length,subdivision("JP-13")?.name.en);
console.log(subdivisionsByName("Punjab").map(place=>place.code),subdivisionByName("Punjab",{country:"IN"})?.code);
47 Tokyo
[ 'IN-PB', 'PK-PB' ] IN-PB

行政区画には完全なISO 3166-2、国のalpha-2、短いコード、種類、階層、任意の親があります。国には複数の階層があり、階層1をどこでも州と呼ぶとは限りません。一覧は固定され、標準のコード順です。有効でも行政区画がない国は空の一覧、無効な国はnullです。

曖昧な名前を扱う

複数の検索は一致を全部返します。1つの検索は一意に選べないとnullで、国や階層を指定して区別できます。短いコードや名前は別の場所でも使うため、選択は完全なコードで保ちます。元の行政区画の情報とデータ一覧を読めます。

ソースを見るGitHub で編集@johnmorrisdotca/kuni 1.4.0 のソースから作成しました。

この日本語は、まだ日本語を母語とする方の確認を受けていません。訂正を歓迎します。