1 | |
Чтение Xml файла18.06.2012, 18:31. Показов 15108. Ответов 57
Метки нет (Все метки)
Добрый день, решил освоить взаимодействие C++ с Xml файлами. Появился вопрос, есть ли стандартная библиотека в VS 2008, или надо подкачивать типа Tinyxml?
Если есть, то расскажите как ей пользоваться. Если же нет, то как Тини подключить, примеры для него есть, а подключать не пойму как. Спасибо за ответы.
0
|
18.06.2012, 18:31 | |
Ответы с готовыми решениями:
57
Чтение XML файла Чтение даты и данных из XML файла Возможно ли чтение XML файла с C++ без использования сторонних библиотек? Чтение XML файла, без использования встроенных средств работы с XML |
516 / 421 / 92
Регистрация: 23.09.2010
Сообщений: 1,165
|
||||||
18.06.2012, 18:41 | 2 | |||||
В VS готовых нет. На счет tinyxml - добавьте все ее cpp и h в проект и там где будете ее использовать напишите:
1
|
516 / 421 / 92
Регистрация: 23.09.2010
Сообщений: 1,165
|
|
18.06.2012, 18:50 | 4 |
Костяныч, в debug не надо. Лучше туда, где лежат остальные cpp / h. И не все, а достаточно h cpp. И не забудьте все h/cpp (или хотя бы cpp) добавить в проект, иначе не будет работать.
1
|
516 / 421 / 92
Регистрация: 23.09.2010
Сообщений: 1,165
|
|
18.06.2012, 19:06 | 6 |
Костяныч, ничего не понятно.
0
|
18.06.2012, 19:09 [ТС] | 7 |
Я просто в одном проекте создал 1 класс, с ним побаловался, там алгоритм нужный лежит. В этом же проекте создал еще 1 класс, в нем хочу проверить работу Xml, потом классы взаимодействовать будут. Но сейчас мне нужно чтобы запускался только 2й класс, а первый нет.
0
|
516 / 421 / 92
Регистрация: 23.09.2010
Сообщений: 1,165
|
|
18.06.2012, 19:13 | 8 |
Костяныч, не хотите запускать - так и не запускайте. Вы же сами его запускаете, а не кто-то еще. Как запускали, так и отзапускайте.
0
|
51 / 51 / 5
Регистрация: 02.01.2011
Сообщений: 503
|
||||||||||||||||
18.06.2012, 20:44 | 9 | |||||||||||||||
Содержимое test.xml :
1
|
19.06.2012, 16:14 [ТС] | 10 |
Я что-то не так делаю?
Скачал архив с Тини, из него все в отдельную папку скинул. Добавил папку с Тинифайлами в корень проекта, в самом проекте добавил все файлы с расширениями .h и.cpp. И все равно пишет ошибку :'tinystr.h': No such file or directory.
0
|
516 / 421 / 92
Регистрация: 23.09.2010
Сообщений: 1,165
|
|
19.06.2012, 18:13 | 14 |
Костяныч, как называется папка, где лежит ваш tiny и как вы написали include?
0
|
19.06.2012, 18:18 [ТС] | 15 |
С начала я папку TinyXml засунул в корень проекта, подабавлял в сам проект(программу) файлы с нужными расширениями, потом попробовал написать нечто #include <TinyXml/tinystr.h>, потом папку добавил в дебаг, потом из TinyXml вынул все и скинул опять же в проект и в дебаг.
0
|
516 / 421 / 92
Регистрация: 23.09.2010
Сообщений: 1,165
|
||||||
19.06.2012, 18:21 | 16 | |||||
1
|
516 / 421 / 92
Регистрация: 23.09.2010
Сообщений: 1,165
|
|
19.06.2012, 18:35 | 18 |
Костяныч, xmltest.* надо удалить. Они не нужны.
0
|
51 / 51 / 5
Регистрация: 02.01.2011
Сообщений: 503
|
|
19.06.2012, 18:39 | 19 |
еще нужно построить проект, после этого появится .lib файл. Его подключить к проекту.
1
|
516 / 421 / 92
Регистрация: 23.09.2010
Сообщений: 1,165
|
|
19.06.2012, 18:43 | 20 |
tomaticus, это совсем необязательно.
0
|
19.06.2012, 18:43 | |
19.06.2012, 18:43 | |
Помогаю со студенческими работами здесь
20
Чтение из XML-файла Чтение xml файла Чтение XML файла Чтение Xml - Файла Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |