0
我在發現W3C's IRI (aka RFC3987)。如何將電話號碼轉換爲IRI格式? (國際化資源標識符)
如何將電話號碼(假設我有字符串"+12-3456-789"
)轉換爲IRI格式?
最好在Java中,但任何其他語言都是可以接受的。
還是我誤會了,IRI不能用於電話號碼?我猜「電話:」協議(RFC 3966)使他們可以接受,但不知道整個IRI如何在實踐中工作。
我在發現W3C's IRI (aka RFC3987)。如何將電話號碼轉換爲IRI格式? (國際化資源標識符)
如何將電話號碼(假設我有字符串"+12-3456-789"
)轉換爲IRI格式?
最好在Java中,但任何其他語言都是可以接受的。
還是我誤會了,IRI不能用於電話號碼?我猜「電話:」協議(RFC 3966)使他們可以接受,但不知道整個IRI如何在實踐中工作。
RFC 3987定義了converting URIs to IRIs的步驟。唯一可能需要更改的是百分比編碼。
你的電話號碼具有以下URI(根據RFC 3966):
tel:+12-3456-789
由於沒有百分比編碼字,IRI將是相同的:
tel:+12-3456-789
某些參數可能用於tel
URIs,例如phone-context
必須用於本地號碼,其中可能包含百分比編碼的內容。在關聯的轉換步驟之後,這樣的tel
URI 可能具有不同的IRI形式。