|
v7: Выгрузка XML через Scripting.FileSystemObject | ☑ | ||
---|---|---|---|---|
0
tiago
20.04.16
✎
15:38
|
Приветствую, товарищи!!!
Пишу небольшую выгрузку в xml с помощью статьи Книга знаний: Чтение и запись текстовых файлов XML средствами 1С:Предприятие 7.7 Нет желание вникать во что-то большее, т.к. сама выгрузка простая и решил сделать через текст. Создавать элементы и записывать атрибуты получается, но не пойму как записывать данные в элемент? Сам код: xml_СоздатьФайл(стрИмяФайла); xml_ЗаписатьНачалоЭлемента("<esf:invoiceContainer>"); xml_ЗаписатьАтрибут("xmlns:a","namespace.abstractInvoice"); xml_ЗаписатьАтрибут("xmlns:esf","namespace.esf"); xml_ЗаписатьАтрибут("xmlns:v1","namespace.v1"); xml_ЗаписатьНачалоЭлемента("<invoiceSet>"); xml_ЗаписатьНачалоЭлемента("<v1:invoice>"); xml_ЗаписатьНачалоЭлемента("date"); xml_file.WriteLine(ТекущаяДата()); //видимо здесь надо по другому... xml_ЗаписатьКонецЭлемента("</date>"); xml_ЗаписатьКонецЭлемента("</v1:invoice>"); xml_ЗаписатьКонецЭлемента("</invoiceSet>"); xml_ЗаписатьКонецЭлемента("</esf:invoiceContainer>"); xml_Закрыть(); Пример желаемого: http://c2n.me/3x9TDJh сейчас получается только так: http://c2n.me/3x9TM74 Заранее благодарен! |
|||
1
tiago
20.04.16
✎
15:44
|
Прошу прощения, получается при выгрузке во что:
http://c2n.me/3x9VyDC |
|||
2
trad
20.04.16
✎
16:22
|
может быть так надо?
xml_ЗаписатьНачалоЭлемента("<date>"); |
|||
3
trad
20.04.16
✎
16:23
|
и лучше еще так
Формат(ТекущаяДата(),"ДДДММГГГГ") |
|||
4
tiago
20.04.16
✎
16:26
|
Спасибо, но не работает
<date20.04.2016 /> видимо буду снова писать как побычный текст. файл.... |
|||
5
trdm
20.04.16
✎
16:35
|
А нафига такой изврат вообще?
Потому что надо UTF-* ? |
|||
6
mehfk
20.04.16
✎
16:52
|
xml_file.WriteLine(">"+ТекущаяДата());
|
|||
7
trad
20.04.16
✎
17:03
|
(6) этого не достаточно, надо еще xml_ТегОткрыт=0;
получится как то так: xml_ЗаписатьНачалоЭлемента("date"); xml_file.Write(">"); xml_ТегОткрыт=0; xml_Отступы=""; xml_file.Write(Формат(ТекущаяДата(),"ДДДММГГГГ")); |
|||
8
mehfk
20.04.16
✎
17:25
|
(7) И как такое в КЗ попадает...
|
|||
9
trad
20.04.16
✎
17:28
|
(8) 10 лет статье, простительно
|
|||
10
Злопчинский
20.04.16
✎
19:45
|
для последовательной записи нафейхоа какими-то допфйишками юзаться? если файло большое - можно через FSO, а так и через обычный текст. Я так и пишу выгрузки, не страдая всякими доп.вк
|
|||
11
Slypower
22.04.16
✎
13:38
|
о, я это сделал. Беларусь, выгрузка в ЭСЧФ? Там же дата в формате ГГГГ-ММ-ДД
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |