#0
by vdovin
Может кто знает, есть ли возможность ДОписывать xml-ный файл. А то стандартное объявление записи Запись=Новый ЗаписьXML; Запись.ОткрытьФайл(Путь); пересоздаст файл. Да, понимаю, что можно исходный фал сувать во временный, и потом по-новому записывать уже с изменениями, но хотелось бы сразу. Или это в принципе не возможно? Наверное,это не важно, но записывать (и до записывать) хотелось бы с помощью DOM
#3
by vdovin
А по подробнее про "в конструктор ДОМ"? я делал так (грубо говоря): Вы предлагаете вместо записи объявить чтение XML? но как тогда дальше?
#4
by vdovin
НЕ, я так понимаю (опять упрощённо): Чтение=Новый ЧтениеXML; но дальше что? что бы ещё один Элемент (Узел) добавить в конец?
#6
by andrewks
да, забыл ответить на "но дальше что? что бы ещё один Элемент (Узел) добавить в конец?": открой СП, найдёшь много полезной информации
#7
by vdovin
Хм... наверное, совсем плохой стал.. но как раз там я ничего и не нашёл( Описание: Объект чтения документа DOM. Прочитать (Read) Синтаксис: Прочитать(<ИсточникДанныхXML>) Возвращаемое значение: Тип: ДокументDOM. Описание: Создает документ DOM. Производит чтения документа XML из источника данных XML. Больше я там не слова не увидел. Если не сложно, и есть возможность, можете примерчик показатЬ?
#9
by vdovin
Мне кажется мы говрим о разном сейчас))) (Ну или я совсем дурак) Я знаю как записать Домом в xml и как это от туда прочитать. Меня интересует возможность в уже созданный файл ДОПИСАТЬ неколько элементов. не пересоздать его вновь, а именно дописать, без использования временных файлов. и то что Вы написали в 5 или я в 4... я просто не понимаю как дальше. Ну получил я ДОМ... а как туда что-то добавить и записать, если мы на чтение открыли? да, я могу получить корневой Корневой=Дом.ЭлементДокумента; потом сделать новый элемент Элемент=Дом.СоздатьЭлемент("что-то") связать его Но как записать? у нас же нет метода записать или я не догоняю?
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
В этой группе 1С
- v7: При активизации ячейки таблицы документа
- Какой обработкой можно перепровести все документы в УПП?
- Перенос остатков из Бух7 в УНФ8
- Достаточно ли файлов *.db парадокс для выгрузки в 1с8 ?
- 8.2 Текстовое поле ввода. Кнопка выбора.
- не проставляется первоначальная стоимость в кароче ОС в 1С 8.2 Комплексная
- В бп 2.0 оплата счета никак не попадает в структуру подчиненности счета.
- v7: Как получить время на конец дня?
- v7: Акт-сверки или оборотно-сальдовая ведомость.
- Как работает Сгруппировать() в макете
- Помогите с переносом (свойств документа) из одного дока в другой
- SBRF.dll
- Как передать ТЗ из ПВД в ПКО?
- Тестирование и исправление база увеличилась
- Регламентные и фоновые задания в файловой БП
- v7: можно ли сейчас сменить расчетный период страховых взносов?
- ЗагрузкаПроводокКаминвБП2_0.epf
- Флажок у динамически добавленной колонки с типом булево
- Отрицательное кредитовое сальдо на сч. 60.01.2
- БГУ Реализация материалов М 15