Страница: 1 |
Помогите плз. Есть ListView заполненный данными, нужно сохранить данные в xml файл. Как это сделать?
Это все конечно хорошо, но может у кого класс есть уже готовый. В принципе данные в лист грузятся из базы, можно сохранять в XML во время загрузки данных из базы? Почему нет? Все равно ведь грузишь сначала в Dataset, так из него и скинь в XML. Нет, DataSet не используется... Загрузка данных из Xml файла находящегося в интернете. т.е. Имеется Xml файл на сервере, я из него беру определенные данные и заполняю ими ListView. Нужно сохранить эти данные в xml файл. А можно попадробнее. Желательно с кодом. У меня нет готового кода, уважаемый. Попробуй порыться в направлении httpWebREquest/bufferstream и в дополнение воспользуйся тем линком, что я посылал ранее (http://www.gotdotnet.ru/Forums/DataWorks/14669.aspx ). Извини сам не смогу порыться и подкинуть примерр - загрузили сильно. Страница: 1 |
Вопрос: ListView и XML
Добавлено: 11.12.03 15:02
Автор вопроса: lostdragon2000 | Web-сайт:
Ответы
Всего ответов: 12
Номер ответа: 1
Автор ответа:
ol2003
Вопросов: 3
Ответов: 122
Профиль | | #1
Добавлено: 13.12.03 19:58
Попробуй загнать данные в Dataset, а потом Dataset.WriteXML(полный пур\ть к файлу). Это в пространстве имен Systems.Data
Номер ответа: 2
Автор ответа:
lostdragon2000
Вопросов: 4
Ответов: 7
Web-сайт:
Профиль | | #2
Добавлено: 15.12.03 07:43
А можно поконкретнее. плз.
Номер ответа: 3
Автор ответа:
Павел
Администратор
ICQ: 326066673
Вопросов: 368
Ответов: 5968
Web-сайт:
Профиль | | #3
Добавлено: 15.12.03 09:35
Выдирать всю информацию из ListView придётся руками, используя
коллекцию Items.
Создаём DataTable, добавляем в него колонки (DataColumn) в коллекцию
Columns, потом создаём строки (DataRow), куда записываем информацию,
прочитанную из ListView. После всего этого сохраняем инфу в XML
(только не помню, можно ли сохранять DataTable или надо обязательно
создать DataSet).
Номер ответа: 4
Автор ответа:
ol2003
Вопросов: 3
Ответов: 122
Профиль | | #4
Добавлено: 15.12.03 17:10
Из Dataset по-любому проще. У DataTable нет по-моеу свойства WriteXML, так что опять придется рвать руками. Если есть интерес в более сложной структуре XML файла, то можно грузить и прямо в свежеописанный файл, хотя и будет сие положнее в рассужении кода. Можно посмотреть пример на http://www.gotdotnet.ru/Forums/DataWorks/14669.aspx
Номер ответа: 5
Автор ответа:
lostdragon2000
Вопросов: 4
Ответов: 7
Web-сайт:
Профиль | | #5
Добавлено: 16.12.03 08:45
Номер ответа: 6
Автор ответа:
ol2003
Вопросов: 3
Ответов: 122
Профиль | | #6
Добавлено: 16.12.03 19:55
Номер ответа: 7
Автор ответа:
lostdragon2000
Вопросов: 4
Ответов: 7
Web-сайт:
Профиль | | #7
Добавлено: 17.12.03 11:33
Номер ответа: 8
Автор ответа:
ol2003
Вопросов: 3
Ответов: 122
Профиль | | #8
Добавлено: 20.12.03 00:22
Попробуй использовать httpWebRequest - сможешь грузить с инета прямо в XML файл.
Номер ответа: 9
Автор ответа:
lostdragon2000
Вопросов: 4
Ответов: 7
Web-сайт:
Профиль | | #9
Добавлено: 22.12.03 11:38
Номер ответа: 10
Автор ответа:
ol2003
Вопросов: 3
Ответов: 122
Профиль | | #10
Добавлено: 24.12.03 06:25
Номер ответа: 11
Автор ответа:
schAlexey
ICQ: 5172015
Вопросов: 11
Ответов: 13
Профиль | | #11
Добавлено: 23.01.05 16:04
Dim DOM As FreeThreadedDOMDocument30
сделай примерно так...
Dim node As IXMLDOMNode
Set node = DOM.createNode(1, "root", ""
node.text = "test1"'
DOM.appendChild node
Set node = DOM.createNode(1, "item", ""
node.text = listview.item(i)
Dom.firstchilf.appendChild node
....
Номер ответа: 12
Автор ответа:
sne
Разработчик Offline Client
ICQ: 233286456
Вопросов: 34
Ответов: 5445
Web-сайт:
Профиль | | #12
Добавлено: 23.01.05 21:48
млин, работу с данными надо разделить на .НЕТ и на .НеНет