Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Чтение Xml файла - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вычислить многочлен Лагранжа в т. x^* = пи для функции y(x)= ∫_a^b√(x^2+ t^2 )/x dt http://www.cyberforum.ru/cpp-beginners/thread608663.html
Помогите разобраться, совсем ничего не поняла. Может есть где подобные? Вычислить многочлен Лагранжа в т. {x}^{*} = \pi для функции y(x) = \int_{a}^{b}\frac{\sqrt{{x}^{2}+{t}^{2}}}{x} dt по...
C++ Посчитать количество символов в файле Нужно посчитать количество символов в файле: #include "stdafx.h" #include <iostream> #include <fstream> #include <cstdlib> using namespace std; const int SIZE = 50; http://www.cyberforum.ru/cpp-beginners/thread608648.html
Зеркальное Отражение И Сисстемы счисления C++
Помогите написать программу по решению задачи Задача: Выводить все двух и трёх значные числа 10-чной Системы Счисления которые выглядь как их зеркальное отражение в другой системе счисления К...
C++ Задача о рюкзаке
И так я все сделал как вы и просили. Условие задачи о рюкзаке: Итак, пусть у нас есть рюкзак объёма W, и список из n вещей, у каждой из которых есть объём v и стоимость c, и каждую из которых...
C++ Метод бисекции http://www.cyberforum.ru/cpp-beginners/thread608517.html
Код: #include <iostream.h> #include <float.h> #include <cmath> #include <float.h> #include <iomanip.h> float f(float x) { return x*x-4;
C++ факториал пятью способами Помогите написать пять способов нахождения факториала, число можно брать любое подробнее

Показать сообщение отдельно
nedash
0 / 0 / 0
Регистрация: 07.11.2011
Сообщений: 15
29.01.2014, 14:18
Всем привет))
Вот хочу научиться считывать (работать) с xml файлами в С++. Использую VS 2010 в Windows7.
Ознакомился с предыдущими постами. Ошибок компилятор не выдает при компиляции моего кода,
но при отладке выскакивает ошибка когда пытаюсь вывести в консоль содержимое тега с помощью cout.
Вот мой код, сделал на основе предыдущих примеров
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
#include <iostream>
#include "tinyxml.h"
#include "tinystr.h"
 
#pragma comment (lib,"tinyxml.lib")
 
using namespace std;
 
 
int main()
{
//Открываем XML-файл:
    TiXmlDocument *file=new TiXmlDocument("test.xml");
    if(!file->LoadFile())
    {
        cout <<"file->LoadFile ERROR"<<endl;
        return 0;
    }
    else
    {
        cout << "file " << file->Value() << " is loaded!" << endl;
    }
    TiXmlElement *xml=0;
    xml=file->FirstChildElement(0);   //я тут и конкретно название тега ставил вместо 0
                                                   //но ошибка все равно есть
    cout <<xml->GetText()<<endl;   // в этой строке  ERROR
        system ("pause");
        return 0;
}
И подскажите ссылку на описание полного функционала tinyxml, а то догадываться что делают эти функции как то неинтересно))
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru