Как дозаписать XML-файл #221723


#0 by RealSaint
Собственно, как-то можно в 1С 8.0 дозаписать XML-файл? Или сделать произвольную запись подчинённую нужному элементу? И ещё факультативный вопрос: для чего нужно пространство имён и как его правильно использовать? Если можно небольшое пояснение для затравки, дальше сам разберусь.
#1 by ТелепатБот
#2 by Neco
Считать файл, а потом записать снова, но уже с новыми данными.
#3 by RealSaint
Это понятно, но как именно можно внедрить запись в уже существующий узел? Т.е. у меня есть такая структура: Как мне добавить ещё один <Узел>?
#4 by RealSaint
Так что, никто не знает?
#5 by GrayT
В 8 вроде объекты ЧтениеXML и ЗаписьXML разнесены, так что +1
#6 by RealSaint
Плохо. И неудобно.
#7 by asady
можешь открывать как текстовый и дописывать в конец. Если не хочешь делать как советуют.
#8 by RealSaint
Да с текстом тоже всё понятно, только хотелось бы всё-таки писать как XML, иначе смысл подобной операции теряется.
#9 by romix
#10 by RealSaint
Это всё тоже чудесно и давно используется мной, но мне всё-таки хочется по возможности использовать штатные средства платформы, поэтому и интересуюсь.
#11 by romix
Внешняя компонента - это штатное средство платформы. :-)
#12 by RealSaint
Ага, но она ВНЕШНЯЯ. А хочется внутренние компоненты. :-) Ладно, в принципе уже понятно что это неодолимое ограничение XML-движка платформы.
#13 by romix
Вот еще зацени: Вполне внутренняя компонента имхо. Под твой режим только ее надо доработать напильником...
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С