XmlTextWriter, как задать директорию сохранения файла?

Язык Visual Basic на платформе .NET.

Модераторы: Ramzes, Sebas

Thomas
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 246
Зарегистрирован: 12.11.2005 (Сб) 0:17
Откуда: "Сказочное королевство"

XmlTextWriter, как задать директорию сохранения файла?

Сообщение Thomas » 25.07.2007 (Ср) 22:42

Приветствую всех.
Использую XmlTextWriter для создания Xml-документа.
Конструктор принимает в качестве параметров имя файла и кодировку xml-документа. Далее через методы класса записываются элементы и аттрибуты.

Код: Выделить всё

Dim wr As New XmlTextWriter(fileName, System.Text.Encoding.GetEncoding("ISO-8859-1"))

        With wr
            .WriteStartDocument()
            .WriteStartElement("MailingRequest")

            .WriteStartElement("Context")
            'attributen
            .WriteAttributeString("requestName", "MailingRequest")
            .WriteAttributeString("dataset", "M037_MID")
            .WriteAttributeString("sender", senderId) 'nog bekijken
            .WriteAttributeString("receiver", "MID")
            .WriteAttributeString("version", "0100")
            .WriteEndElement() '"Context"
            .WriteEndElement() '"MailingRequest"
            .WriteEndDocument()
            .Flush()
            .Close()
        End With

Метод Flush() сохраняет xml-документ. Но он не принимает параметров.

Вопрос как определить(указать) директорию куда должен сохраняться файл?
Met vriendelijke groetjes
VS2008 Pro FW3.5 SP1

Dmitriy2003
Постоялец
Постоялец
 
Сообщения: 690
Зарегистрирован: 27.05.2003 (Вт) 22:47
Откуда: Deutschland

Сообщение Dmitriy2003 » 26.07.2007 (Чт) 2:54

Parameters

filename - The filename to write to. If the file exists, it truncates it and overwrites it with the new content.

encoding - The encoding to generate. If encoding is a null reference (Nothing in Visual Basic) it writes the file out as UTF-8, and omits the encoding attribute from the ProcessingInstruction.

Thomas
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 246
Зарегистрирован: 12.11.2005 (Сб) 0:17
Откуда: "Сказочное королевство"

Сообщение Thomas » 26.07.2007 (Чт) 7:41

Dmitriy2003
То есть вместо просто имени файла в качестве первого параметра передавать полный путь к файлу?
Попробуем.
И если это так, то ларчик просто открывался. :oops:
Met vriendelijke groetjes
VS2008 Pro FW3.5 SP1


Вернуться в Visual Basic .NET

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 104

    TopList