|
Где найти волшебные слова для выгрузки в хмл? | ☑ | ||
---|---|---|---|---|
0
Мисти
03.07.19
✎
11:33
|
<?xml version="1.0" encoding="windows-1251" ?>
<СчетаПК xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://v8.1c.ru/edi/edi_stnd/109" xsi:type="СчетПК" ДатаФормирования="...-..-.." НомерДоговора="1" НаименованиеОрганизации="ООО ...." ИНН="77...." РасчетныйСчетОрганизации="40...." БИК="0445...." ИдПервичногоДокумента="33....."> первая строка создается более-менее сама? ПолноеИмяФайла= КаталогДляВыгрузки+ИмяXMLфайла; Запись.ОткрытьФайл(ПолноеИмяФайла,"windows-1251"); //*** Запись.ЗаписатьОбъявлениеXML(); а вторую как? Дальше просто! Табличная часть из 4 колонок, у меня пример есть. |
|||
1
Temai
03.07.19
✎
11:46
|
ЗаписьXML.ЗаписатьНачалоЭлемента()
ЗаписьXML.ЗаписатьАтрибут() ЗаписьXML.ЗаписатьКонецЭлемента() ЗаписьXML.Закрыть() |
|||
2
Temai
03.07.19
✎
11:46
|
нам тут слов завезли, решил поделиться
|
|||
3
Лодырь
03.07.19
✎
11:49
|
(1) Неее, плохая магия. Лучше все же через XDTO. благо и схема известна скорее всего (http://v8.1c.ru/edi/edi_stnd/109/Wages_3.5.xsd)
|
|||
4
Мисти
03.07.19
✎
11:55
|
<СчетаПК xmlns:xs="http://www.w3.org/2001/XMLSchema"; xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; xmlns="http://v8.1c.ru/edi/edi_stnd/109"; xsi:type="СчетПК" ДатаФормирования="...-..-.." НомерДоговора="1" НаименованиеОрганизации="ООО ...." ИНН="77...." РасчетныйСчетОрганизации="40...." БИК="0445...." ИдПервичногоДокумента="33.....">
- вот это как создать? У меня такого примера нет! А дальше как раз понятно. |
|||
5
Garykom
гуру
03.07.19
✎
12:08
|
Ну наконец то рядовые проги будут уметь XML и JSON.
А не как раньше было давненько, когда кроме DBF что то говоришь и круглые глаза. |
|||
6
breezee
03.07.19
✎
12:11
|
ОбщегоНазаначения.ЗначениеВСтрокуXML
|
|||
7
Мисти
03.07.19
✎
13:03
|
Если про меня, то это не значит, что "уметь". Найду слова и сделаю выгрузку.
(6) так что в строку-то? вот это - так текстом и писать? "http://www.w3.org/2001/XMLSchema-instance" |
|||
8
Garykom
гуру
03.07.19
✎
13:06
|
(7) Это и есть уметь, у тебя не получится работающая выгрузка с валидным XML если совсем не уметь.
|
|||
9
Мисти
03.07.19
✎
13:20
|
У меня есть пример, где выгружается файл для "личных нужд", там такого нет, а это для банка, но я думаю, что скорее всего эти непонятные значки - константа, которые ни от чего не зависят.
Напишите мне словами, пожалуста, как создать эту строку? <СчетаПК xmlns:xs="http://www.w3.org/2001/XMLSchema";; xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";; xmlns="http://v8.1c.ru/edi/edi_stnd/109";; xsi:type="СчетПК" - вот до этого места, дальше уже всё аналогично. |
|||
10
Garykom
гуру
03.07.19
✎
13:26
|
(9) Вот смотри https://3.bp.blogspot.com/-e03Wq8HOqWY/Wemdb_eK-eI/AAAAAAAABtM/IwqHdiRGlTcLOAGGsMUxn8joeMEZsRWfACLcBGAs/s1600/1teg.png
<СчетаПК - это явно тег (ЗаписатьНачалоЭлемента) А что такое дальше как думаешь? xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://v8.1c.ru/edi/edi_stnd/109" xsi:type="СчетПК" Случаем не на букву А? |
|||
11
Мисти
03.07.19
✎
13:45
|
а? А? ААА??
Аписание? Ничего не приходит в голову. |
|||
12
catena
03.07.19
✎
13:49
|
(11)В (1) же есть подсказка
|
|||
13
Garykom
гуру
03.07.19
✎
14:02
|
(11)
|
|||
14
Garykom
гуру
03.07.19
✎
14:03
|
(13) только ошибку исправь, убери лишнюю ";"
|
|||
15
Garykom
гуру
03.07.19
✎
14:04
|
И изучить все же https://helpme1c.ru/chtenie-i-zapis-xml-v-yazyke-1s-8-3-8-2-v-primerax
Каждый пример разобрать не проблема и что оно выдает/делает. |
|||
16
Мисти
03.07.19
✎
14:39
|
Атрибут!!
Слушайте, а потом у нее умер дедушка - миллиардер. Мне прислали обработку, которая делает этот текст, надо только чуть-чуть поправить. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |