![]() |
|
Модераторы: diadiavova |
![]()
|
|
| ksili |
|
||||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2069 Регистрация: 3.11.2005 Где: Красноярск Репутация: нет Всего: 17 |
С XML я раньше не работал. Сейчас понадобилось по-быстрому сделать, чтобы программа (C++, MS VS 2005) сохраняла некоторые данные в формате XML.
На CodeProject нашёл обёртку для MSXML с примерами: C++ Wrapper classes for the COM interfaces of Microsoft XML parser (MSXML) Есть два примера использования: для DOM и для SAX. Разбираюсь с тем, что DOM, мне показалось, что там проще. Непонятно мне следующее. В примере сначала загружается уже готовый файл XML. Потом он редактируется и сохраняется. Мне охота знать, можно ли просто создать новый файл XML без открытия существующего, может ли это делать сам MSXML или это надо будет делать средствами C++? Вот такие там функции для загрузки и сохранения.
-------------------- Ничто так не развивает аналитическое мышление, как отладка сложной программы без возможности пошагового выполнения (с) |
||||
|
|||||
| sir_nuf_nuf |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 920 Регистрация: 6.1.2008 Репутация: 5 Всего: 31 |
ksili, я с MSXML не работал, но ожидаю, что есть методы типа
CXMLDOMDocument::Create или CXMLDOMDocument::New Хотя, зная microsoft можно ожидать, что они забили на всех и придумали свои интерфейсы. А вообще все реализаци DOM должны (бы) реализовывать стандартный интерфейс DOM |
|||
|
||||
| ksili |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2069 Регистрация: 3.11.2005 Где: Красноярск Репутация: нет Всего: 17 |
Я нашёл другую обертку для MSXML, гораздо удобнее. Так что проблема исчезла.
-------------------- Ничто так не развивает аналитическое мышление, как отладка сложной программы без возможности пошагового выполнения (с) |
|||
|
||||
![]()
|
| Правила форума "XML/XSLT" | |
|
|
Прежде чем опубликовать вопрос, попробуйте воспользоваться поиском - возможно тема уже поднималась. Также рекомендуем Вам зайти в раздел FAQ ,раздел дополняется и, возможно, там вы увидите готовое решение. Для ответов на часто задаваемые вопросы существует FAQ раздела. Новости можно публиковать в разделе новостей. Для статей так же есть специальный раздел Желаем удачи в Вашем деле! Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, diadiavova. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | XML, XSL | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |