RFC 3151 предоставляет способ кодировать общедоступные идентификаторы URNS. Например, -// OASIS // DTD DOCBook XML V4.1.2 // en становится URN: PublicId: -: OASIS: DTD+DOCBook+XML+V4.1.2: en .
Есть ли в стандартной библиотеке Java, что позволяет переводить такие структуры? Что-то вроде Transator.tourn ("-// OASIS // DTD DOCBook XML V4.1.2 // en")) , что даст URI URN: PublicId:-: OASIS: DTD+DOCBook+XML+V4.1.2: EN ? существующая логика? Например, это похоже на кодирование; to %3b , и т.п. уже должен быть реализован где -то.
Подробнее здесь: https://stackoverflow.com/questions/795 ... g-rfc-3151
Мобильная версия