|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » VBS/WSH/JS - Перенос текста в html файле |
|
|
VBS/WSH/JS - Перенос текста в html файле
|
Пользователь Сообщения: 101 |
Профиль | Отправить PM | Цитировать
Здравствуйте.
Возникла необходимость в переносе информации из одного файла в другой. Есть две папки, допустим WORK (наша рабочая папка) и папка EXAMPLE (исходники). В двух этих папках размещены файлы html, в том числе и в подпапках. Переносимая информация всегда заключена в тегах <title>...</title>, причём содержит в себе множество символов и является многострочным. Файл, в который переносим информацию также содержит заполненный тайтл (<title>..</title>). При переносе, его необходимо перезаписать. Как я себе представляю реализацию данного процесса: 1) Я указываю путь к файлу исходнику, после указываю путь к файлу, в который переносим. 2) Ниже идёт условие, по которому осуществляется поиск и замена информации. И так касательно каждого файла. 3) В случае, если файл не был найден, процесс обработки останавливается и msgbox указывает на недостающий файл. В случае успешной замены, также появляется какой-нибудь одобряющий msgbox Хотелось бы обратить внимание на то, что файлы html в кодировке UTF8 и включают в себя как кириллические символы, так и латиницу. Возможно слишком запутанно объяснил, но постарался выразить свои мысли как можно конкретнее, с дилетантской точки зрения, в этом вопросе. |
|
Отправлено: 20:37, 11-03-2012 |
Старожил Сообщения: 154
|
Профиль | Отправить PM | Цитировать эт конечно все здорово. но вопрос то где?
|
Отправлено: 21:01, 11-03-2012 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Пользователь Сообщения: 101
|
Профиль | Отправить PM | Цитировать |
Последний раз редактировалось aggressor_, 11-03-2012 в 23:15. Отправлено: 21:57, 11-03-2012 | #3 |
Ветеран Сообщения: 5624
|
Профиль | Отправить PM | Цитировать aggressor_, учитывая, что теги html являются обрамляющими тегами любой hmtl, какой смысл переноса информации? Ты же просто копируешь ВЕСЬ файл. Или же ищется какая то информация внутри файла?
|
------- Отправлено: 01:15, 12-03-2012 | #4 |
Пользователь Сообщения: 101
|
Профиль | Отправить PM | Цитировать Меня интересует конкретно информация, находящаяся между тегами <title>...</title>. Её нужно взять из источника и переписать с заменой в рабочий файл в тег <title>...</title>.
|
|
Отправлено: 01:28, 12-03-2012 | #5 |
Разный Сообщения: 1294
|
Профиль | Отправить PM | Цитировать Цитата aggressor_:
|
|
Отправлено: 02:30, 12-03-2012 | #6 |
Пользователь Сообщения: 101
|
Профиль | Отправить PM | Цитировать А как это всё применить к ситуации, описанной в первом посте (т.е. обращение к конкретному файлу, перенос и т.д.)? Просто я в этом не разбираюсь...
|
Отправлено: 02:33, 12-03-2012 | #7 |
Ветеран Сообщения: 5624
|
Профиль | Отправить PM | Цитировать aggressor_, я повторюсь. HTML файл, его содержимое состоит из такого набора:
Соответственно, ты выдираешь ВЕСЬ текст абсолютно. Зачем что то копировать в какой то другой файл, когда можно просто взять исходный и положить в нужную папку с новым именем, перезаписав старый файл с таким же именем? |
------- Отправлено: 03:20, 12-03-2012 | #8 |
Пользователь Сообщения: 101
|
Профиль | Отправить PM | Цитировать Возможно я чего-то не понимаю...
Попробую немного иначе обрисовать ситуацию. Есть мои файлы html, со своим наполнением. Есть сторонние файлы html со своим наполнением. Мне нужно из сторонних файлов перенести только title в свой html файл не касаясь содержания, а так как файлов много и вручную очень трудоёмко, решил обратиться в сторону скрипта или любого другого метода реализации. Может быть я неверно сформулировал свою мысль в первом посте, но я имел ввиду не то, что у меня есть написанный скрипт и он как-то не так работает..я обратился за помощью, чтобы мне подсказали как это реализовать. Цитата Delirium:
<html> <head> <title>!!!</title> </head> <body> ... </body> </html> |
|
Последний раз редактировалось aggressor_, 12-03-2012 в 04:03. Отправлено: 03:55, 12-03-2012 | #9 |
Ветеран Сообщения: 5624
|
Профиль | Отправить PM | Цитировать Упс, виноват, читать надо было внимательней. Я почему то подумал про тег html, а не title Виноват, исправлюсь.
|
------- Отправлено: 04:27, 12-03-2012 | #10 |
|
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
VBS/WSH/JS - [решено] замена текста в файле по шаблону | dembel_zone | Скриптовые языки администрирования Windows | 12 | 29-12-2013 19:21 | |
[решено] Поиск и замена текста в файле | TERMINAL | AutoIt | 6 | 16-03-2011 17:49 | |
CMD/BAT - Как проверить наличие текста в файле | mamont1 | Скриптовые языки администрирования Windows | 6 | 16-09-2010 16:32 | |
CMD/BAT - Расположение текста в файле в 2 колонки | Serg2010 | Скриптовые языки администрирования Windows | 6 | 28-08-2009 18:31 | |
CMD/BAT - [решено] Изменение текста в файле | tarasov.evgeny | Скриптовые языки администрирования Windows | 5 | 12-08-2009 16:21 |
|