powered by simpleCommunicator - 2.0.50     © 2025 Programmizd 02
Форумы / [игнор отключен] [закрыт для гостей] / СтрЗаменить и большие строки
8 сообщений из 8, страница 1 из 1
СтрЗаменить и большие строки
    #39441382
Слоник_677
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Задача – удалить часть строки. Понятно, что это делается так:

СтрЗаменить(Строка, ПодстрокаПоиска, «»)

Но есть нюанс. Длина Строка примерно 100 миллионов символов. Длина ПодстрокаПоиска примерно 10 миллионов. На таких строках функция адекватно сработает?

Предвосхищая ваш вопрос скажу, что это нужно для удаления блока элементов в XML-документе. Или их как-то проще можно удалить, без СтрЗаменить ? Пересоздать XML-документ нельзя, работаем с тем, что есть.

Платформа 8.3
...
Рейтинг: 0 / 0
СтрЗаменить и большие строки
    #39441403
vanechka_ivan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
интересно что за парсер в состоянии его переварить и не грохнуться
...
Рейтинг: 0 / 0
СтрЗаменить и большие строки
    #39441417
Dorosh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Проще раз попробовать и увидеть что получится. ИМХО штатный парсер ниасилит такую задачку. Съест всю память и рухнет.
...
Рейтинг: 0 / 0
СтрЗаменить и большие строки
    #39441595
Vvche69
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Покурить мануал про ЧтениеXML. Если есть в компанию к этому XML его XSD, покурить мануал по ФабрикаXDTO.

Hint:
https://its.1c.ru/db/v8std#content:-2145782922:hdoc (параграф 3)
...
Рейтинг: 0 / 0
СтрЗаменить и большие строки
    #39443540
Фотография Владимир Лазурко
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Слоник_677Предвосхищая ваш вопрос скажу, что это нужно для удаления блока элементов в XML-документе. Или их как-то проще можно удалить, без СтрЗаменить ? Пересоздать XML-документ нельзя, работаем с тем, что есть.Ну и задачки у вас.
Это обязательно сделать только средствами 1С?
Если знаком VBA/VBS, то можно с его помощью сделать.
...
Рейтинг: 0 / 0
СтрЗаменить и большие строки
    #39443543
Фотография Владимир Лазурко
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Может, здесь что-то откроешь дял себя
http://www.sql.ru/forum/719391/prosmotr-bolshih-neotformatirovannyh-xml-faylov
...
Рейтинг: 0 / 0
СтрЗаменить и большие строки
    #39443923
Хитроглазый
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Владимир Лазурко,

100 млн символов - 100 мб (200 в уникоде) - уже бы давно проверил.
ЧтениеXML - если програмер и про xml почти ничего знаешь и XSLT - если знаешь.
...
Рейтинг: 0 / 0
СтрЗаменить и большие строки
    #39446229
vde69
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
посмотрите в сторону регулярных выражений
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / [игнор отключен] [закрыт для гостей] / СтрЗаменить и большие строки
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]