2010-03-29 4 views
1

Je dois créer un schéma d'URI personnalisé pour mon projet. i.e.Création d'un schéma URI personnalisé à l'aide de la classe URI

urn:myprotocol:{p1}:{p2}:{p3}:{p4} - représentation opaque

myprotocol://{p1}/{p2}/{p3}/{p4} - représentation hiérarchique.

Comment puis-je ajouter mon schéma à la classe Java URI? Ou, comment puis-je faire Java URI pour comprendre mon schéma, afin que je puisse l'utiliser dans mon code?

Les exemples concrets sont les bienvenus.

Merci.

+0

La balise régime ne répond pas à cette question. Il est utilisé pour faire référence à Scheme la langue. –

+0

Que voulez-vous que la classe URI fasse avec votre schéma? Une instance d'URI est juste une représentation de l'URI et ne contient aucune logique spécifique au schéma. – jarnbjo

Répondre

1

L'API Java a une très bonne explication de la façon de le faire: http://java.sun.com/j2se/1.5.0/docs/api/java/net/URI.html

Sans savoir ce que vous essayez de faire, j'utiliser ce constructeur d'URI: URI (schéma String, autorité String, Chemin de chaîne, requête chaîne, fragment de chaîne)

+0

C'est ce que je regardais. Mais cela ne correspond pas vraiment aux besoins. Comme il ne fait rien pour vérifier la structure URI. – Sorantis