Куда копать, подскажите, пожалуйста
Строку - в файл.
Строку - в файл.
Друзья, нужно преобразовать строку, скачаную из секретного места, в файл, и сохранить его куда-то на устройство (в какую-то папку).
Куда копать, подскажите, пожалуйста
Куда копать, подскажите, пожалуйста
R.id.team
NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198
NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198
Re: Строку - в файл.
вот здесь не совсем понял, строку в файл записать?нужно преобразовать строку, скачаную из секретного места
R.id.team
Политика на форуме запрещена
Политика на форуме запрещена
Re: Строку - в файл.
ага, не записать, а преобразовать. Знаешь, в некоторых языках программирования есть просто такая команда - бац (copy memo ..., StrToFile...), и строчка превратилась в файл))
Вот мне нужно что-то подобное.
Вот мне нужно что-то подобное.
R.id.team
NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198
NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198
Re: Строку - в файл.
Правда, подозреваю, что тут нужно какой-то buffered read организовать..
R.id.team
NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198
NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198
Re: Строку - в файл.
ну в ява такого нету))) стрингу в стрим и стрим в файл, только так
R.id.team
Политика на форуме запрещена
Политика на форуме запрещена
- KamiSempai
- Сообщения: 1339
- Зарегистрирован: 17 фев 2012, 21:23
- Откуда: Мордор
Re: Строку - в файл.
Можно же ее сразу в файл записывать, прямиком из сети, без записи в String переменную.
Так даже проще будет.
Так даже проще будет.
R.id.team
Хватит таскать макулатуру на тренировку! Используй T Note.
Хватит таскать макулатуру на тренировку! Используй T Note.
Re: Строку - в файл.
как?? откройте тайну..KamiSempai писал(а):Можно же ее сразу в файл записывать, прямиком из сети, без записи в String переменную.
Так даже проще будет.
R.id.team
NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198
NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198
- KamiSempai
- Сообщения: 1339
- Зарегистрирован: 17 фев 2012, 21:23
- Откуда: Мордор
Re: Строку - в файл.
Вы каким образом данные из сети читаете? Файлом или ответом от сервера?Olivka писал(а):как?? откройте тайну..
R.id.team
Хватит таскать макулатуру на тренировку! Используй T Note.
Хватит таскать макулатуру на тренировку! Используй T Note.
Re: Строку - в файл.
в resultset
R.id.team
NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198
NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198
- KamiSempai
- Сообщения: 1339
- Зарегистрирован: 17 фев 2012, 21:23
- Откуда: Мордор
Re: Строку - в файл.
Ну это уже не совсем строка. Тогда только как rezak90 говорит.
Хотя, может быть возможно сразу получить InputStream с помощью getAsciiStream и записывать данные прямиком в файл без преобразования в строку. Это лишь мои предположения, с ResultSet я ни разу не работал.
Хотя, может быть возможно сразу получить InputStream с помощью getAsciiStream и записывать данные прямиком в файл без преобразования в строку. Это лишь мои предположения, с ResultSet я ни разу не работал.
R.id.team
Хватит таскать макулатуру на тренировку! Используй T Note.
Хватит таскать макулатуру на тренировку! Используй T Note.
Re: Строку - в файл.
Пожалуйста, помогите в следующем.
файл на диск записывается. Сравниваю длину файла - совпадает длина.
Но когда запускаю этот файл-apk, То пишет "Ошибка при синтаксическом анализе пакета". Т.е. что-то все-таки косо записалось.
Как проверить это и что еще можно попробовать??
Код: Выделить всё
Blob blob = rs.getBlob("TestBlob");
InputStream is = blob.getBinaryStream();
FileOutputStream fos = new FileOutputStream(this.directory + "/TEST.apk");
int b = 0;
byte[] buffer = new byte[4096];
while ((b = is.read(buffer)) >= 0) {
//fos.write(b);
fos.write(buffer,0,b);
}
fos.close();
is.close();Но когда запускаю этот файл-apk, То пишет "Ошибка при синтаксическом анализе пакета". Т.е. что-то все-таки косо записалось.
Как проверить это и что еще можно попробовать??
R.id.team
NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198
NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198
Re: Строку - в файл.
Вот сравнила по внешнему виду, видно, что какие-то символы заменились на ?
слева - вариант с андроида, справа - исходный вариант apk
слева - вариант с андроида, справа - исходный вариант apk
- Вложения
-
- скриншот сравнения
- screen2.png (79.65 КБ) 9055 просмотров
R.id.team
NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198
NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198
- KamiSempai
- Сообщения: 1339
- Зарегистрирован: 17 фев 2012, 21:23
- Откуда: Мордор
Re: Строку - в файл.
Так, я что-то не пойму, текстовый файл - это apk?
R.id.team
Хватит таскать макулатуру на тренировку! Используй T Note.
Хватит таскать макулатуру на тренировку! Используй T Note.
Re: Строку - в файл.
почему текстовый?
R.id.team
NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198
NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198
- KamiSempai
- Сообщения: 1339
- Зарегистрирован: 17 фев 2012, 21:23
- Откуда: Мордор
Re: Строку - в файл.
То есть строка. Если что, преобразование битового массива в строку не самая удачная идея.Olivka писал(а):почему текстовый?
R.id.team
Хватит таскать макулатуру на тренировку! Используй T Note.
Хватит таскать макулатуру на тренировку! Используй T Note.
Re: Строку - в файл.
я по интернету посмотрела - все именно так блобы в файлы на диск записывают! ЧТ значит удачная или неудачная-то?
R.id.team
NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198
NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198
Re: Строку - в файл.
вопрос снимаю, разобралась.
R.id.team
NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198
NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198