Форум вопросов и ответов

Форум вопросов и ответов (https://www.otvetnemail.ru/)
-   Новый архив 3 (https://www.otvetnemail.ru/novyj-arhiv-3-813/)
-   -   Java интерфейс: не перекодирует com.sun.star.util.PathSettings - баг? [РЕШЕНО] (https://www.otvetnemail.ru/novyj-arhiv-3-813/java-interfejs-ne-perekodiruet-com-sun-star-util-pathsettings-bag-resheno-307013/)

Guest 29.09.2011 23:44

Java интерфейс: не перекодирует com.sun.star.util.PathSettings - баг? [РЕШЕНО]
 
Т.е. пути остаются в кодировке utf-8:Код: public String getWorkPath(){ String sWorkUrl = ""; try{ // retrieve the configured Work path... Object oPathSettings = m_xMCF.createInstanceWithContext("com.su n.star.util.PathSettings",m_xContext); XPropertySet xPropertySet = (XPropertySet) com.sun.star.uno.UnoRuntime.queryInterfa ce(XPropertySet.class, oPathSettings); sWorkUrl = (String) xPropertySet.getPropertyValue("Work"); } catch (com.sun.star.uno.Exception exception) { exception.printStackTrace(); } return sWorkUrl; }возвращает file:///C:/Documents%20and%20Settings/User_Name/%D0%9C%D0%BE%D0%B8%20%D0%B4%D0%BE%D0%BA% D1%83%D0%BC%D0%B5%D0%BD%D1%82%D1%8B Так и должно быть?Если "да", то как его "конвертнуть"? И как в таком случае создавать пути в таком виде?Если "нет" - то как с этим бороться?


Часовой пояс GMT, время: 13:04.


© www.otvetnemail.ru - Форум вопросов и ответов.