Gibt es eine Java-Bibliothek, die URNs validiert?

8

Was ist der einfachste Weg, um zu validieren, dass eine Zeichenfolge eine gültige URN ist?

Bearbeiten Die Verwendung von URI ist keine korrekte Lösung! URIs dürfen alle möglichen Dinge haben, die URNs nicht können, wie &

    
ykaganovich 30.03.2011, 21:50
quelle

4 Antworten

8

Wenn Sie es nur validieren müssen, können Sie einen regulären Ausdruck verwenden. Folgendes wird nur mit RFC2141-konformen URNs übereinstimmen:

%Vor%     
Simon G. 30.03.2011, 21:56
quelle
2

Sie können versuchen jcabi-urn und seine Klasse com.jcabi.urn.URN

    
yegor256 13.04.2013 06:26
quelle
2

Ich habe kürzlich urnlib veröffentlicht. Es implementiert eine Klasse zum Darstellen eines Uniform Resource Name (URN). Es implementiert auch Parsing und Serialisierung gemäß den in RFC 2141 definierten Einschränkungen.

Es ist auf Maven Central veröffentlicht worden und zielt darauf ab, wie die native Java-URL und die URI-Klassen als Bibliothek zur Verarbeitung von Netzwerk-IDs zu dienen.

    
Ralf Claussnitzer 17.04.2016 11:40
quelle
0

Ссылка

URI?

    
Justin Thomas 30.03.2011 21:55
quelle

Tags und Links