2010-03-29 116 views
1

我需要爲我的項目創建自定義URI方案。 即使用URI創建自定義URI方案

urn:myprotocol:{p1}:{p2}:{p3}:{p4} - 不透明表示

myprotocol://{p1}/{p2}/{p3}/{p4} - 分層表示。

如何將我的方案添加到Java URI類?或者,我怎樣才能讓Java URI理解我的方案,所以我可以在我的代碼中使用它?

歡迎具體的例子。

謝謝。

+0

該方案標籤不符合這個問題。它用於指Scheme語言。 – 2010-03-29 11:29:07

+0

你期望URI類對你的方案做什麼? URI實例只是URI的表示,不包含任何方案特定的邏輯。 – jarnbjo 2010-03-29 11:36:36

回答

1

Java的API對如何做一個很好的解釋: http://java.sun.com/j2se/1.5.0/docs/api/java/net/URI.html

不知道你正在嘗試做的,我會用URI的這個構造: URI(字符串格式,字符串權威,字符串路徑,字符串查詢,字符串片段)

+0

這就是我正在看的。但它並不真正適合需求。由於它沒有任何驗證URI結構。 – Sorantis 2010-03-29 11:58:40