Воскресенье, 05.05.2024
В помощь 1С программисту
Меню сайта
Статистика




Онлайн всего: 1
Гостей: 1
Пользователей: 0
Форма входа

Создать xml как текстовый документ



Описание создания текстового документа описано в разделе Создание текстового документа, поэтому тут выложу только рекомендации.
1. Обязательно нужена структура и формат полей. В идеале еще бы и на пример посмотреть, исходя из чего и добавлять строки.
2. Весь тест можно загонять в одну строку, но для удобства каждую запись лучше начинать с новой строки.
3. Не забывайте закрывать теги.
4. Если какое-либо значение пустое - его можно не записывать.

Ну и создать наш файл можно будет так:

Code

  Текст=СоздатьОбъект("Текст");
  Текст.ДобавитьСтроку("<?xml version=""1.0"" encoding=""windows-1251"" ?>");
  Текст.ДобавитьСтроку("<GLOBAL>");
  Текст.ДобавитьСтроку("<HEADER>");  
  Текст.ДобавитьСтроку("<INFO>");
  Текст.ДобавитьСтроку("<DATE>"+СтрЗаменить(Формат(РабочаяДата(),"ДДДММГГГГ"),".","")+"</DATE>");
  Текст.ДобавитьСтроку("<TYPE>1</TYPE>");
  Текст.ДобавитьСтроку("<OKPO>"+СокрЛП(Константа.БазФирма.ЕДРПОУ)+"</OKPO>");
  Текст.ДобавитьСтроку("</INFO>");
  Текст.ДобавитьСтроку("</HEADER>");
  Текст.ДобавитьСтроку("<DATA>");
  Текст.ДобавитьСтроку("<ROW>");
  Текст.ДобавитьСтроку("<ROWSET ROWNUM=""1"">Заполняем первую строку</ROWSET>");
  Текст.ДобавитьСтроку("<ROWSET>Заполняем вторую строку без номера</ROWSET>");
  Текст.ДобавитьСтроку("<ROWSET ROWNUM=""3"">Заполняем третью строку</ROWSET>");
  Текст.ДобавитьСтроку("</ROW>");
  Текст.ДобавитьСтроку("<COMMENT>В шапку DATA можно писать и отсюда</COMMENT>");
  Текст.ДобавитьСтроку("</DATA>");
  Текст.ДобавитьСтроку("</GLOBAL>");
  Текст.Записать("c:\Auto1.xml");


Поиск
Друзья сайта
  • Доска бесплатных объявлений
  • Как я отдохнул в Крыму
  • Официальный блог
  • Программы для всех
  • FAQ по системе
  • Инструкции для uCoz
  • Спортклуб киокушинкай карате
  • Copyright MyCorp © 2024
    Сделать бесплатный сайт с uCoz