Related Posts
- Получение логина и пароля техподдержки 1С из базы
- Класс для вывода отчета в Excel
- Счет-фактура для УПП
- Библиотека классов для создания внешней компоненты 1С на C#
- Акт об оказании услуг (со скидками) — внешняя печатная форма для Управление торговлей 11.1.10.86
- Прайс-лист с артикулом в отдельной колонке
Вообще для этой цели цивилизация придумала xsd-схемы. Создаёте или скармливаете имеющуюся xsd-схему и читаете универсально любой файл без каких-либо извратных действий над собственно его содержимым. Замена в тексте — жадная, медленная и ресурсоёмкая процедура, особенно если xml-файл большой.
(1) Yashazz, Замена в тексте? Вы о чем?
Схема решает совсем другую задачу. Схема не отображает данные на структуру 1с.
Я о том, о чём вы: «по имеющемуся примеру xml файла сделать его загрузку или запись». Это делается через xsd и никакого «заменять комментарии» не надо.
(1) Yashazz, Я так понял человек пишет что вы в КОДЕ заменяете запись и чтение, а не в файле. И тут с вами можно поспорить, если файл потенциально не меняется, то думаю что разницы между схемой xsd и чтением через теги, особой не будет (хотя в это вопросе не уверен, если не прав — поправьте), а по скорости написания в разы, ибо схему составить весьма не просто. Обработка очень интересная.. автору спасибо, идеальна для написания «временных» обменов.
(2) s22,
Это ложь! Дикая, наиковарнейшая ложь!© Откройте для себя XDTO.
(4) davdykin,
Опять вранье. Тот же Liquid XML Studio легко и непринужденно генерит схему по произвольному XML.
(6) Ну-у-у, тут я слегка остужу ваш пыл. Схему он генерит, конечно, да только 1С её не всегда кушает, там кое-что приходится руками причёсывать. Иногда методом тыка. Иногда вплоть до вылета платформы по критической ошибке.
Автору хочу пожелать уйти от столь «пещерных» способов работы с данными, особенно учитывая, что всё это и в изрядно удобном виде есть со времён 8.0
(7) Yashazz,
Когда спросили автора джавы, что бы он изменил в языке — ответ был :»Убрал бы классы.» (Классы, это на чем понастроена джава)
Я предлагаю более простой вариант. не лучший, а более простой. пещерный.
(5) asved.ru,
закрыл это дело после файлов весом 300Мб!
(9) SeverBaP,
у меня обработка брала файл в 100М и вроде нормально.
Можно подробности?
Спасибо. Мне пригодилось.
(11) Tavalik, Рад спасибо.
(1) а где почитать как работать через xsd ??