| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Java: Общие вопросы > импорт Java class файла в XML файл |
| Автор: OKaDO 8.7.2009, 16:11 |
| Всем привет. Может кто сталкивался с такой проблемой: У меня есть некий class файл. Мне необходимо его байт код запихнуть в XML под отдельным тэгом (существуют и другие данные файле). В последствии его прочитать и загрузить необходимый мне класс из XML. Подскажите, кто знает, методы для решения этой проблемы.... Спасибо |
| Автор: Fieral 8.7.2009, 17:10 |
| сериализуешь класс в byte[] и кодируешь через Base64 в строку, строку записываешь в xml и обратно - это одна часть |
| Автор: LSD 8.7.2009, 18:04 |
| Не надо ничего сериализовать Если есть именно .class файл, то все просто файл читаешь в byte[], затем Base64 и пишешь получившуюся строку в нужный тег. Чтобы обратно это все провернуть, создаешь свой ClassLoader и затем с помощью defineClass() загружаешь этот класс. А вот если .class файла нет, а есть только java.langClass, то боюсь из него получить эти данные не получится. |
| Автор: OKaDO 9.7.2009, 09:25 | ||
Ага. Спасибо, попробую через свой ClassLoader сделать |