работа с xml
☑
0
lubja
13.09.12
✎
15:23
в 7-ке было:
хмлЭлемент = хмлДок.СоздатьПодчиненныйЭлемент("ИмяЭлемента");
хмлЭлемент.Значение = "1213132";
я в 8-ке пишу:
Документ = Новый ДокументDOM();
хмлСправочники = Документ.СоздатьЭлемент("ИмяЭлемента");
Документ.ДобавитьДочерний(хмлСправочники);
а теперь мне нужно элементу хмлСправочники присвоить значение... вопрос - как? ))
1
Надсмотрщик
13.09.12
✎
15:28
2
andrewks
13.09.12
✎
16:04
я не понял, у вас у всех СП украли, что-ли?
ЗначениеУзла
3
lubja
13.09.12
✎
16:06
(2) не поверишь, ни*** не пишет в него! (((
4
lubja
13.09.12
✎
16:07
(3) писала так
хмлКодСтраны = Документ.СоздатьЭлемент("КодСтраны");
хмлКодСтраны.ЗначениеУзла = "643";
хмлАдрес.ДобавитьДочерний(хмлКодСтраны);
но 643 так нигде и не увидела )
5
Конфигуратор1с
13.09.12
✎
16:11
А так?
Документ = Новый ДокументDOM();
хмлСправочники = Документ.СоздатьЭлемент("ИмяЭлемента");
Дочерний = Документ.ДобавитьДочерний(хмлСправочники);
Дочерний.ЗначениеУзла = "сюдазначение";
6
andrewks
13.09.12
✎
16:14
(4) а, ну всё правильно, (2) сторно
надо так:
хмлКодСтраны = Документ.СоздатьЭлемент("КодСтраны");
хмлКодСтраны.ДобавитьДочерний(Документ.СоздатьТекстовыйУзел("643"));
хмлАдрес.ДобавитьДочерний(хмлКодСтраны);
7
lubja
13.09.12
✎
16:15
(6) фухххх... ну наконец! ))))) спасибо )))
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший