Создание пользовательской схемы URI с использованием класса URI - PullRequest
1 голос
/ 29 марта 2010

Мне нужно создать собственную схему URI для моего проекта. то есть

urn:myprotocol:{p1}:{p2}:{p3}:{p4} - непрозрачное представление

myprotocol://{p1}/{p2}/{p3}/{p4} - иерархическое представление.

Как я могу добавить свою схему в класс Java URI? Или, как я могу сделать Java URI, чтобы понять мою схему, чтобы я мог использовать ее в своем коде?

Конкретные примеры приветствуются.

Спасибо.

Ответы [ 2 ]

4 голосов
/ 15 апреля 2010

Вы уверены, что вам нужно создать новую схему URI?

Считается плохой практикой создавать схемы реализации.

См:

1 голос
/ 29 марта 2010

Java API имеет довольно хорошее объяснение того, как это сделать: http://java.sun.com/j2se/1.5.0/docs/api/java/net/URI.html

Не зная, что вы пытаетесь сделать, я бы использовал этот конструктор URI: URI (строковая схема, полномочия строки, путь строки, запрос строки, фрагмент строки)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...