Есть публикация https://infostart.ru/public/286257/, основа проверки взята из нее.
Если нужен толстый клиент - лучше скачивать оригинал.
Последняя поправка - Улчушенние протокола. теперь показывается только кусок строки с ошибкой (Можно регулировать размер куска.)
что положительно для строк с миллионом символов. и можно найти и исправить в самой базе.
Файлы
ВНИМАНИЕ:
Файлы из Базы знаний - это исходный код разработки.
Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы.
Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных.
Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.
Наименование |
Скачано |
Купить файл (только для физ. лиц) |
По подписке PRO
|
Проверка XML на допустимые символы: 1.01
.epf 14,79Kb
|
17 |
1 850 руб.
Купить
|
1 SM
Скачать
|
Подписка
PRO — скачивайте любые файлы со
скидкой до 85% из Базы знаний
Оформите подписку на
компанию для решения рабочих задач
Оформить подписку и скачать решение со скидкой
У меня тонкий клиент БП 3.0.
Пришлось править под тонкий клиент.
Изменил: с текстового документа на чтение и запись текста. Убрал правку строки после - строка правится сразу через поток - при строках на 40 млн. символов дико тормозит иначе. Поток вынесен в отдельную функцию - чтобы не было утечки памяти - 1С так быстро ест гБ, что даже у меня кончается память. Снижена скорость вывода состояния, чтобы снизить нагрузку на процессор. Вставил проверку на кодировку.
Разработка и тестирование на (8.3.18.1289). Бухгалтерия предприятия, редакция 3.0 (3.0.102.11).
Вступайте в нашу телеграмм-группу
Инфостарт
XML недопустимы символ тонкий