Вы имеете в виду, что вы храните URI в виде строковых значений в XML-файле, и вам нужно преобразовать их в java.net.URI
объекты?
Если так ...
В XML-файле с именем uris.xml
<resources>
<string name="stackoverflow">http://www.stackoverflow.com</string>
</resources>
И тогда в вашем коде Java вы можете использовать
import java.net.URI;
URI stackoverflowUri = new URI(getResources().getString(R.uri.stackoverflow));
(вам нужно добавить код, чтобы поймать любой URISyntaxException
, брошенный вызовом new URI
)