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形式。