@Viam в обычном режиме создается ссылка на файл, но некоторые сервисы могут использовать свои алгоритмы.
но вам проще сделать как пишет @Fox, если не можете получить ссылку на скачивание.
Правильный импорт xls файла
-
Я так сохранял, и получается тоже самое(((

-
@artsamdev А перекодировать в csv его не получится? Бас прекрасно может импортировать сразу весь список, но только в свою базу которая привязана к данному проекту. на 127.0.0... так не получится.

-
Не совсем понял(((( Я создал бд проекта, и заходу через импорт CSV. Что значит 127.0.0....? Вообщем как сделать правильно в моем случае?))))
-
@artsamdev Импортировать ее, но предварительно сохранив ее в формате .scv не знаю как с этим управляется офис от ms, но libre или open office это делают прекрасно. И вот его импортировать, а импортировать xls он не умеет, вы что в обычную mongodb сможете напрямую отправить таблицу экселя?
-
С mongodb я вообще не знаком, но логично что нет. Вообщем я понял что нужно сделать сейчас буду пробовать) Спасибо
-
@tts9
Спасибо большое за помощь, установил libre отлично работает. Вопрос решен тему можно закрывать -
@artsamdev Вспомнил, есть одна особенность. Импортировать списки где есть url -лы так получается не всегда, два слеша и двоеточие... в общем он может разделить и разделит по : получится не http://site.com, а так http //site.com
и это будут разные элементы )
Вообще такие бяки с базой импорта и экспорта решаются кодировкой. Я и насколько могу судить не один я) такую инфу где могут быть нежданчики, всегда кодирую в base64 вообще это же касается cookie и прочего. -
@tts9 Чтобы он не разделял там где не надо, строку надо экранировать двойными кавычками "http://site.com"
-
@usertrue @UserTrue Я знаю, а вот у @artSamDev могут потом возникнуть неожиданности, если он такую операцию попробует провернуть с урлами. Вот я и подсказал что вспомнил. Тем более он импортирует список экселевский где врят-ли заполняющие будут "кавычить" что то.
Но все равно base64 вперде. ;) так удобнее, только места конечно занимает, а читать их я не собираюсь, я и так знаю что там будет и чего не будет. -
@tts9 libreOffice точно умеет экранировать когда даже excel файл сохраняешь через него в csv. А в excel уже не помню давно отказался.
-
Парни понял вас, спасибо что уточнили эти моменты. Кстати уже сталкивался с урл, решал это экранированием в двойные ковычки. Еще раз спасибо😉
-
@artsamdev Эта про base64 я не истина в последней инстанции, Просто когда они идут потоком и хз чо может привалить, то эта. Моя лень, мне просто лень регулярки составлять что бы он сам строку кавычил, а пользователи и не знают что он там и как отправляет. И там не одну надо будет, а сидеть смотреть варианты, а так. Просто размер конечно получается..