|   |   | 
| 
 | Изменение файла xml | ☑ | ||
|---|---|---|---|---|
| 0
    
        1С-ница 15.04.13✎ 13:17 | 
        Есть необходимость в формируемый программно файл выгрузки в формате xml вставить строку (после первой строки):
  <?xml-stylesheet type='text/xsl' href='XSLTReport.xslt'?> Файл должен выглядеть таким таким образом: <?xml version="1.0"?> <?xml-stylesheet type='text/xsl' href='XSLTReport.xslt'?> <root> <client> <name></name> <date_pay></date_pay> <sum></sum> <phone></phone> </client> </root> Подскажите как это сделать? Получилось внести эту строку в конец файла, а нужно именно после первой строки. | |||
| 1
    
        almar 15.04.13✎ 13:19 | 
        (0) Тебе нужно найти такой хитрый софт, называется "текстовый редактор"     | |||
| 2
    
        Wobland 15.04.13✎ 13:22 | 
        взять из файла первую строку, записать нужную, взять вторую строку... тупо и в лоб     | |||
| 3
    
        1С-ница 15.04.13✎ 13:23 | 
        (2) Логически я понимаю как это сделать Как это реализовать программно? Можно пример кода как обрабатывать xml файлы?     | |||
| 4
    
        1С-ница 15.04.13✎ 13:24 | 
        (1) эту строчку нужно записать программно     | |||
| 5
    
        zippygrill 15.04.13✎ 13:25 | 
        1с-ница :) забавно     | |||
| 6
    
        almar 15.04.13✎ 13:25 | 
        (4) ТекстовыйДокумент 
  ВставитьСтроку(<НомерСтроки>, <Строка>) Вставляет в текстовый документ строку с указанным номером. | |||
| 7
    
        Wobland 15.04.13✎ 13:25 | 
        (3) Новый ТекстовыйДокумент     | |||
| 8
    
        Wobland 15.04.13✎ 13:26 | 
        (6) вот же!     | |||
| 9
    
        1С-ница 15.04.13✎ 13:27 | 
        (6) А этот текстовый документ потом запишется как xml?     | |||
| 10
    
        zippygrill 15.04.13✎ 13:27 | 
        (9) да хоть в txt  :)     | |||
| 11
    
        1Сергей 15.04.13✎ 13:27 | 
        (9) xml - это и есть текстовый документ     | |||
| 12
    
        1Сергей 15.04.13✎ 13:44 | 
        Кстати.
  ЗаписьXML = Новый ЗаписьXML; ЗаписьXML.ОткрытьФайл("D:\1.xml"); ЗаписьXML.ЗаписатьОбъявлениеXML(); ЗаписьXML.Закрыть(); D:\1.xml <?xml version="1.0" encoding="UTF-8"?> | |||
| 13
    
        1С-ница 15.04.13✎ 13:48 | 
        Спасибо за внимание, все получилось))     | 
 
 | Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |