K Object Identifier
書式
scheme-id
使用可能文字
- scheme [a-z0-9]
- id [a-z0-9-_]
idに使用可能文字以外の記号が含まれる場合の処理
slugにはおそらく[a-z0-9-_]しか含められないため、「 . 」や「 / 」が含まれるスキームは「 – 」「 _ 」を使ってエンコードする。エンコードルールはスキーム毎に定める。
例 10.1021/jo0349227 → 10_1021-jo0349227
スキーム
asin : Amazon.co.jp
(ROOT)/koi/asin-4123456789
isbn : ISBN-13
(ROOT)/koi/isbn-9784123456789
doi : Digital Object Identifier
. は _ に、/ は – に変換する
(ROOT)/koi/doi-10_1021-jo0349227
https://doi.org/10.1021/jo0349227
naid : (NII論文ID)
(ROOT)/koi/naid-110007619794
https://ci.nii.ac.jp/naid/110007619794/
http(s) : Web page
(ROOT)/koji/https-ki-dousen_net-koi
https://ki-dousen.net/koi