|
Подскажите, как выгружать XML в таком виде прим.-<ROW NAME="DOCDATE" TAB="0" | ☑ | ||
---|---|---|---|---|
0
SkillUp
17.12.18
✎
09:34
|
Подскажите, как выгружать XML в таком виде прим.-<ROW NAME="DOCDATE" TAB="0" LINE="0">
|
|||
1
exwill
17.12.18
✎
09:37
|
(0) Откуда?
|
|||
2
Мыш
17.12.18
✎
09:38
|
Элемент с тремя атрибутами. Выгружай неспешно.
|
|||
3
SkillUp
17.12.18
✎
09:38
|
(1) Из 1С.
|
|||
4
SkillUp
17.12.18
✎
09:39
|
(2) Выгружаю атрибутами, название одно , строки атрибутов складываются в одно слово...
|
|||
5
SkillUp
17.12.18
✎
09:40
|
Как такой формат делать ?
<ROW NAME="DOCDATE" TAB="0" LINE="0"> |
|||
6
SkillUp
17.12.18
✎
09:40
|
Точнее, вот так -
-<ROW NAME="DOCDATE" TAB="0" LINE="0"> <VALUE>04.12.2018 00:00:00</VALUE> </ROW> |
|||
7
SkillUp
17.12.18
✎
09:42
|
(2) А не ,все разобрался! Это я допустил ошибку!!!
|
|||
8
SkillUp
17.12.18
✎
09:51
|
Блин, вопрос открытый. Как сделать такое?
-<ROW NAME="DOCDATE" TAB="0" LINE="0"> <VALUE>04.12.2018 00:00:00</VALUE> </ROW> Можно пример пож., не могу понять почему не выходит... |
|||
9
Мыш
17.12.18
✎
10:12
|
(8) Элемент с тремя атрибутами и вложенным элементом. У вложенного элемента нет атрибутов, но есть значение типа ДатаВремя.
|
|||
10
Галахад
гуру
17.12.18
✎
10:20
|
Код-то покажешь?
|
|||
11
SkillUp
17.12.18
✎
10:39
|
Короче, функция "ЗаписатьАтрибут"!
|
|||
12
SkillUp
17.12.18
✎
10:41
|
несколько раз...
|
|||
13
SkillUp
17.12.18
✎
10:47
|
(10) вот:
Как такое выполнить? -<DOCUMENT> -<ROW NAME="DOCDATE" TAB="0" LINE="0"> <VALUE>04.12.2018 00:00:00</VALUE> </ROW> -<ROW NAME="DOCSUM" TAB="0" LINE="0"> <VALUE>3000</VALUE> </ROW> -<ROW NAME="DOCSUM_TEXT" TAB="0" LINE="0"> <VALUE>3000</VALUE> </ROW> -<ROW NAME="DOG_DATA_T" TAB="0" LINE="0"> <VALUE>від</VALUE> </ROW> -<ROW NAME="DOG_DATE" TAB="0" LINE="0"> <VALUE>01.01.2018 00:00:00</VALUE> </ROW> -<ROW NAME="DOG_NUM" TAB="0" LINE="0"> <VALUE>25</VALUE> </ROW> -<ROW NAME="DOG_NUM_T" TAB="0" LINE="0"> <VALUE>№</VALUE> </ROW> -<ROW NAME="FIELD4" TAB="0" LINE="0"> <VALUE>ИИИИИИИИИ</VALUE> </ROW> -<ROW NAME="FIRM_ADR" TAB="0" LINE="0"> <VALUE>Георгіївська, буд. 10, м. ХАРКІВ, ХАРКІВСЬКА обл., 61010</VALUE> </ROW> -<ROW NAME="FIRM_ADR_FIZ" TAB="0" LINE="0"> <VALUE>Георгіївська, буд. 10, м. ХАРКІВ, ХАРКІВСЬКА обл., 61010</VALUE> </ROW> -<ROW NAME="FIRM_CBANK" TAB="0" LINE="0"> <VALUE>351618</VALUE> </ROW> -<ROW NAME="FIRM_EDRPOU" TAB="0" LINE="0"> <VALUE>00333919</VALUE> </ROW> -<ROW NAME="FIRM_EMAILORG" TAB="0" LINE="0"> <VALUE>[email protected]</VALUE> </ROW> -<ROW NAME="FIRM_INN" TAB="0" LINE="0"> <VALUE>003339120396</VALUE> </ROW> -<ROW NAME="FIRM_NAME" TAB="0" LINE="0"> <VALUE>ПРИВАТНЕ АКЦІОНЕРНЕ ТОВАРИСТВО "ЕФЕКТ"</VALUE> </ROW> -<ROW NAME="FIRM_NM" TAB="0" LINE="0"> <VALUE>АТ "ЕФЕКТ"</VALUE> </ROW> -<ROW NAME="FIRM_NMBANK" TAB="0" LINE="0"> <VALUE>Філія АТ "Укрексімбанк" у м. Харкові</VALUE> </ROW> -<ROW NAME="FIRM_RS" TAB="0" LINE="0"> <VALUE>26000000140724</VALUE> </ROW> -<ROW NAME="FIRM_RUK" TAB="0" LINE="0"> <VALUE>Бобик Дмитро Ілліч</VALUE> </ROW> -<ROW NAME="FIRM_RUKPOS" TAB="0" LINE="0"> <VALUE>Генеральний директор</VALUE> </ROW> -<ROW NAME="FIRM_SRPNDS" TAB="0" LINE="0"> <VALUE>7</VALUE> </ROW> -<ROW NAME="FIRM_TELEFON" TAB="0" LINE="0"> <VALUE>7331065</VALUE> </ROW> -<ROW NAME="FIRM_TEL_FIZ" TAB="0" LINE="0"> <VALUE>7331065</VALUE> </ROW> -<ROW NAME="KVO" TAB="0" LINE="0"> <VALUE>1</VALUE> </ROW> -<ROW NAME="NAME_ACT" TAB="0" LINE="0"> <VALUE>Акт</VALUE> </ROW> -<ROW NAME="NO_DRUK" TAB="0" LINE="0"> <VALUE>Примітка розробника: текст зеленого кольору не друкується</VALUE> </ROW> -<ROW NAME="NUM" TAB="0" LINE="0"> <VALUE>75</VALUE> </ROW> -<ROW NAME="PDV" TAB="0" LINE="0"> <VALUE>Ставка</VALUE> </ROW> -<ROW NAME="SIDE_CDADR_K" TAB="0" LINE="0"> <VALUE>шосе Салтівське, буд. 102, кв. 44, м. ХАРКІВ, ХАРКІВСЬКА обл., 61110</VALUE> </ROW> -<ROW NAME="SIDE_CDINDTAXNUM_K" TAB="0" LINE="0"> <VALUE>141094520371</VALUE> </ROW> -<ROW NAME="SIDE_CD_K" TAB="0" LINE="0"> <VALUE>ПРИВАТНА ФІРМА "СТЮАРТ"</VALUE> </ROW> -<ROW NAME="SIDE_DIR_POS" TAB="0" LINE="0"> <VALUE>Директор</VALUE> </ROW> -<ROW NAME="SIDE_EDRPOU_K" TAB="0" LINE="0"> <VALUE>14109456</VALUE> </ROW> -<ROW NAME="SIDE_SHORTNAME_K" TAB="0" LINE="0"> <VALUE>ПРИВАТНА ФІРМА "СТЮАРТ"</VALUE> </ROW> -<ROW NAME="SIDE_TEL_K" TAB="0" LINE="0"> <VALUE>7333009</VALUE> </ROW> -<ROW NAME="SUMPDV" TAB="0" LINE="0"> <VALUE>500</VALUE> </ROW> -<ROW NAME="SUMPDV_TEXT" TAB="0" LINE="0"> <VALUE>500</VALUE> </ROW> -<ROW NAME="TAXSYSTEM" TAB="0" LINE="0"> <VALUE>загальга</VALUE> </ROW> -<ROW NAME="TEXT_FIRM_E_D" TAB="0" LINE="0"> <VALUE>код за ЄДРПОУ</VALUE> </ROW> -<ROW NAME="TEXT_SIDE_E_D" TAB="0" LINE="0"> <VALUE>код за ЄДРПОУ</VALUE> </ROW> -<ROW NAME="TYPE" TAB="0" LINE="0"> <VALUE>Тип</VALUE> </ROW> -<ROW NAME="VERSION" TAB="0" LINE="0"> <VALUE>1</VALUE> </ROW> -<ROW NAME="T1_F2" TAB="1" LINE="0"> <VALUE>20</VALUE> </ROW> -<ROW NAME="TAB1_A1" TAB="1" LINE="0"> <VALUE>1</VALUE> </ROW> -<ROW NAME="TAB1_A3" TAB="1" LINE="0"> <VALUE>1</VALUE> </ROW> -<ROW NAME="TAB1_A5" TAB="1" LINE="0"> <VALUE>3000</VALUE> </ROW> +<ROW NAME="TAB1_A6" TAB="1" LINE="0"> -<ROW NAME="TAB1_FIELD8" TAB="1" LINE="0"> <VALUE>3000</VALUE> </ROW> -<ROW NAME="TAB1_NOMENKLATURA_CHARCODEUMEASURE" TAB="1" LINE="0"> <VALUE>посл.</VALUE> </ROW> -<ROW NAME="TAB1_NOMENKLATURA_NAME1" TAB="1" LINE="0"> <VALUE>Оредла лифту</VALUE> </ROW> </DOCUMENT> |
|||
14
Мыш
17.12.18
✎
11:05
|
(13) Это не код. Это ожидаемый результат.
|
|||
15
Дмитрий
17.12.18
✎
11:06
|
(13) для начала открой файл, который у тебя для примера, обычным текстовым редактором
|
|||
16
Дмитрий
17.12.18
✎
11:07
|
ну и код покажи, который не работает
|
|||
17
SkillUp
17.12.18
✎
11:19
|
(14) (15) Берем код:
ТАК ДОЛЖНО ПОЛУЧИТСЯ: -<DOCUMENT> -<ROW NAME="DOCDATE" TAB="0" LINE="0"> <VALUE>04.12.2018 00:00:00</VALUE> </ROW> </DOCUMENT> КАК Я ДЕЛАЮ: ЗаписьXML.ЗаписатьНачалоЭлемента("DOCUMENT"); ЗаписьXML.ЗаписатьАтрибут("ROW NAME","DOCDATE"); ЗаписьXML.ЗаписатьАтрибут("TAB","0"); ЗаписьXML.ЗаписатьАтрибут("LINE","0"); ЗаписьXML.ЗаписатьНачалоЭлемента("VALUE"); ЗаписьXML.ЗаписатьТекст(Строка(Документ.Дата)); ЗаписьXML.ЗаписатьКонецЭлемента(); |
|||
18
Andreaas Bora
17.12.18
✎
11:19
|
ЗаписьXML.ЗаписатьНачалоЭлемента("DOCUMENT");
ЗаписьXML.ЗаписатьНачалоЭлемента("ROW"); ЗаписьXML.ЗаписатьАтрибут("NAME", DOCDATE); ЗаписьXML.ЗаписатьАтрибут("TAB", 0); ЗаписьXML.ЗаписатьАтрибут("LINE", 0); ЗаписьXML.ЗаписатьНачалоЭлемента("VALUE"); ЗаписьXML.ЗаписатьТекст(Строка("04.12.2018 00:00:00")); ЗаписьXML.ЗаписатьКонецЭлемента(); ЗаписьXML.ЗаписатьКонецЭлемента(); ЗаписьXML.ЗаписатьКонецЭлемента(); |
|||
19
SkillUp
17.12.18
✎
11:23
|
(18) СПАСИБО!!!
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |