|
Выгрузка данных в XML | ☑ | ||
---|---|---|---|---|
0
MistaEr
23.08.18
✎
12:40
|
Всем доброго времени!
Делаю выгрузку в XML файл ЗаписьXML = Новый ЗаписьXML; ЗаписьXML.ОткрытьФайл(ПутьКФайлуДляЗаписи); ЗаписьXML.ЗаписатьОбъявлениеXML(); ЗаписьXML.ЗаписатьНачалоЭлемента("complexes"); ЗаписьXML.ЗаписатьНачалоЭлемента("complex"); ЗаписьXML.ЗаписатьАтрибут("id", "1122"); ЗаписьXML.ЗаписатьАтрибут("name", "Комплекс №1"); ЗаписьXML.ЗаписатьАтрибут("address", "город, улица, дом"); ЗаписьXML.ЗаписатьКонецЭлемента(); // complex ЗаписьXML.ЗаписатьКонецЭлемента(); // complexes |
|||
1
Tonik992
23.08.18
✎
12:41
|
Забавный топик!
Что хотите узнать, или это вы поделились с нами вашими трудами? |
|||
2
MistaEr
23.08.18
✎
12:42
|
Получается что то такое
<?xml version="1.0" encoding="UTF-8"?> <complexes> <complex id="1122" name="Комплекс №1" address="город, улица, дом"> </complex> </complexes> |
|||
3
MistaEr
23.08.18
✎
12:43
|
(1)Случайно отправил, прошу прощения, сейчас будет вопрос)
|
|||
4
MistaEr
23.08.18
✎
12:44
|
А загрузчик хочет вот так
<complexes> <complex> <id>1122</id> <name>Комплекс №1</name> <address>город, улица, дом</address> </complex> </complexes> |
|||
5
Адинэснег
23.08.18
✎
12:45
|
3 раза случайно... похоже тут система
|
|||
6
Адинэснег
23.08.18
✎
12:45
|
(4)пиши элементы а не атрибуты
|
|||
7
Жан Пердежон
23.08.18
✎
12:45
|
(4) ну так сделай как он хочет, в чем проблема?
|
|||
8
Масянька
23.08.18
✎
12:45
|
(1) А теперь - внимание, вопрос! Чего надо автору? (Что? Где? Зачем?)
:)))))))))))))))))) |
|||
9
Жан Пердежон
23.08.18
✎
12:46
|
(8) наверное, работу предлагает
|
|||
10
Адинэснег
23.08.18
✎
12:46
|
либо скажи загрузчику, что теперь все будет в атрибутах
|
|||
11
catena
23.08.18
✎
12:46
|
(4)А вы принципиально не видите в своем коде разницы записи complex и address?
|
|||
12
MistaEr
23.08.18
✎
12:47
|
(6) а как элементами? не найду свойство такое в синтаксис
|
|||
13
MistaEr
23.08.18
✎
12:47
|
(10) Не прокатит
|
|||
14
Адинэснег
23.08.18
✎
12:49
|
у тебя памяти / внимания до 6й строки кода хватает?
5 строк кода помнил как элемент записать, на 6й забыл, начал атрибуты писать |
|||
15
MistaEr
23.08.18
✎
12:49
|
(11) атрибутами тоже не пойдет, там вот такие даже поля хотят
<complexes> <complex> <id>1122</id> <name>Комплекс №1</name> <address>город, улица, дом</address> <tel>городской</tel> <tel>сотовый</tel> </complex> </complexes> т.е. телефон 2 раза с одинаковым названием записать элемент так не дает и атрибут тоже |
|||
16
Адинэснег
23.08.18
✎
12:51
|
ЗаписьXML = Новый ЗаписьXML;
ЗаписьXML.ОткрытьФайл(ПутьКФайлуДляЗаписи); ЗаписьXML.ЗаписатьОбъявлениеXML(); ЗаписьXML.ЗаписатьНачалоЭлемента("complexes"); ЗаписьXML.ЗаписатьНачалоЭлемента("complex"); ЗаписьXML.ЗаписатьНачалоЭлемента("id"); ЗаписьXML.ЗаписатьТекст("1122"); ЗаписьXML.ЗаписатьКонецЭлемента();// id ЗаписьXML.ЗаписатьКонецЭлемента();// complexes |
|||
17
MistaEr
23.08.18
✎
12:51
|
(14) ах да, но элемент name у меня будут писаться так
<name> Комплекс №1 </name> и что здесь будет "Комплекс №1" атрибут? |
|||
18
MistaEr
23.08.18
✎
12:51
|
(16) Во! Записать текст попробую
|
|||
19
catena
23.08.18
✎
12:54
|
(18)Чтение СП иногда бывает не только занимательным, но и полезным...
|
|||
20
MistaEr
23.08.18
✎
12:56
|
(17) Спасибо! Спасибо всем!
|
|||
21
RomaH
naïve
23.08.18
✎
12:58
|
(0) ты изначально не правильный инструмент выбрал
смотри в сторону XDTO |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |