|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
18.02.2009, 16:17 | #1 |
Пользователь
Регистрация: 18.02.2009
Сообщений: 15
|
макрос копирования текста из тегов и вставки в другие теги
есть xml документ. открываю его вордом. Нужно написать макрос который делает следующее
текст который между тегами <englishPhrase> копирует и вставляет в между тегами <translation> </translation> которые идут следом. т.е. сейчас в тексте так: <englishPhrase> in Span</englishPhrase> <translation> </translation> а нужно вот так: <englishPhrase> in Span</englishPhrase> <translation> in Span</translation> |
18.02.2009, 17:19 | #2 |
Балуюсь кодами
Участник клуба
Регистрация: 09.01.2009
Сообщений: 1,837
|
Теги translation идут следом на той же строке, или на другой?
Лучше день потерять — потом за пять минут долететь!©
|
18.02.2009, 17:25 | #3 |
Пользователь
Регистрация: 18.02.2009
Сообщений: 15
|
на следующей строке
|
18.02.2009, 17:55 | #4 |
Пользователь
Регистрация: 18.02.2009
Сообщений: 15
|
еще когда вордом xml открываешь он теги как то выделяет. поиском не получается найти символы "<" ">"
|
18.02.2009, 18:15 | #5 |
Балуюсь кодами
Участник клуба
Регистрация: 09.01.2009
Сообщений: 1,837
|
Пробуй
Код:
Добавлено позже Кстати, обнаружил, что у документа есть свойство XMLNodes, содержащее в себе коллекцию узлов XML-документа. Если будет совсем никак, то можно с ним работать. Если сходу макрос не работает, то можно сохранить его в текст, заменить, что нужно, а затем опять сохранить в XML. Но, повторяю, выслать оригинал, тогда будет проще разобраться.
Лучше день потерять — потом за пять минут долететь!©
Последний раз редактировалось viter.alex; 18.02.2009 в 18:57. |
18.02.2009, 19:23 | #6 |
Пользователь
Регистрация: 18.02.2009
Сообщений: 15
|
не работает, и с пересохранением не получается . куда файл выслать? Буду очень благодарен если поможете
|
18.02.2009, 19:39 | #7 |
Пользователь
Регистрация: 18.02.2009
Сообщений: 15
|
тупанул... вот файлde.neededtranslations.doc только в оригинале расширение у него xml.
|
18.02.2009, 20:43 | #8 |
Балуюсь кодами
Участник клуба
Регистрация: 09.01.2009
Сообщений: 1,837
|
Так надо было и выкладывать в xml. Только заархивировать. Как же теперь искать, если даже структура xml потеряна?
Добавлено позже Виноват, структура осталась. Будем мучать через XMLNodes Добавлено еще позже Лови. Код:
Лучше день потерять — потом за пять минут долететь!©
Последний раз редактировалось viter.alex; 18.02.2009 в 21:00. |
19.02.2009, 05:47 | #9 |
Пользователь
Регистрация: 18.02.2009
Сообщений: 15
|
работает! я в восторге. благодарю.
а можно сделать макрос, который открывает из папки все эти xml файлы, применяет вышенаписанный код и сохраняет xml? Последний раз редактировалось valdem; 19.02.2009 в 06:05. |
19.02.2009, 05:50 | #10 |
Особый статус
Участник клуба
Регистрация: 24.11.2008
Сообщений: 1,535
|
Заявка на грант
А ведь может!
(Алекс, ещё 100 строк кода — и грант правительства обеспечен!)
Формула 1 (календарь чемпионата-2016): 26.11.2016 15:55 — Абу-Даби: http://ru.wikipedia.org/wiki/Гран-при_Абу-Даби — (квалификация)! Эфир: http://lion-tv.com/28-match-tv.html
Последний раз редактировалось Sasha_Smirnov; 19.02.2009 в 06:05. Причина: пояснение. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Макрос для копирования | knyz | Microsoft Office Excel | 28 | 11.01.2009 06:12 |
Форматирование текста внутри поля. как? или другие варианты... | smoky | Microsoft Office Access | 2 | 26.12.2008 19:09 |
mp3 теги | Albenous | Мультимедиа в Delphi | 41 | 09.12.2008 10:49 |
программа поиска и замены+копирования текста | 666dvg999 | Общие вопросы C/C++ | 4 | 05.10.2008 20:01 |
как качнуть из тегов текст в memo | Лёка | Работа с сетью в Delphi | 4 | 03.02.2008 19:46 |