Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Вопрос по XML

Модерирует : ShIvADeSt

 Версия для печати • ПодписатьсяДобавить в закладки

Открыть новую тему     Написать ответ в эту тему

nart

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Имеется файл XML http://rghost.ru/58409198, там по строкам <Code> имеются 13 числовые значения. Мне надо автоматизировать так что бы я мог ввести свои числа (по нарастающей, например с 0000000000001 по 0000000999999)  в эти строки.
Может кто знает как это проделать???

Всего записей: 203 | Зарегистр. 09-11-2004 | Отправлено: 12:10 08-10-2014 | Исправлено: nart, 12:12 08-10-2014
protoror



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
в Delphi парсить любым парсером, например nativexml, и в цикле while или repeat увеличивая счетчик заменять значения на значения счетчика + паддинг нулем, а в чем собственно проблема?

Всего записей: 494 | Зарегистр. 23-11-2009 | Отправлено: 14:34 08-10-2014 | Исправлено: protoror, 15:17 08-10-2014
nart

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Спасибо, а попроще нету других вариантов?
Делфи сейчас нету у меня под рукой.

Всего записей: 203 | Зарегистр. 09-11-2004 | Отправлено: 15:20 08-10-2014
protoror



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
проще есть, например в sublimetext поиском и заменой, например включив regexp
и введя в find: (.*\[)(.*)]]></Code>
в replace $1\i\]]></Code> вы замените все цифры на i, но нам надо вместо i цифры по порядку, ставим https://github.com/eBookArchitects/Incrementor  
там значение \i\ проставляет цифры по порядку. Единственное не знаю как в таком случае добавить паддинг 0

Всего записей: 494 | Зарегистр. 23-11-2009 | Отправлено: 15:37 08-10-2014
dsk



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Можно VIMом, но его осваивать надо
Но, имхо, редактором текстов подобное сделать наверное будет сложновато.
А можно Perl поставить и скриптик написать Самый простой, наверное, вариант.

Всего записей: 68 | Зарегистр. 02-05-2002 | Отправлено: 22:52 08-10-2014 | Исправлено: dsk, 23:02 08-10-2014
Открыть новую тему     Написать ответ в эту тему

Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Вопрос по XML


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru