Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
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;
Зеркальное Отражение И Сисстемы счисления C++
Помогите написать программу по решению задачи Задача: Выводить все двух и трёх значные числа 10-чной Системы Счисления которые выглядь как их зеркальное отражение в другой системе счисления К...
C++ Задача о рюкзаке И так я все сделал как вы и просили. Условие задачи о рюкзаке: Итак, пусть у нас есть рюкзак объёма W, и список из n вещей, у каждой из которых есть объём v и стоимость c, и каждую из которых... http://www.cyberforum.ru/cpp-beginners/thread608530.html
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++
Помогите написать пять способов нахождения факториала, число можно брать любое
Глобальная переменная для хранения вещественных чисел C++
Объявите одну глобальную переменную для хранения вещественных чисел объемом 8 байт на платморфе х86 инициализируйте ее ненулевым значением и четыре глобальные переменные для хранения целых чисел в...
C++ S(f)=x-x^3/3!+x^5/5!-x^7/7!-x^11/11!+x^13/13! Вычислить: S(f)=x-x^3/3!+x^5/5!-x^7/7!-x^11/11!+x^13/13! http://www.cyberforum.ru/cpp-beginners/thread608487.html
C++ Зачем открывать файл как бинарный? http://www.cyberforum.ru/cpp-beginners/thread608440.html
Здравствуйте! Зачем открывать файл как бинарный? Ведь от того, что мы скажем, что он бинарный, работа с ним никак не изменится!
C++ Пропала кириллица в Visual Studio Перестала сегодня выводится кириллица в Visual Studio 2010. Не могу понять в чем дело. Раньше етот код выводился без проблем#include <iostream> #include <Windows.h> using namespace std; int... http://www.cyberforum.ru/cpp-beginners/thread608433.html
tomaticus
50 / 50 / 5
Регистрация: 02.01.2011
Сообщений: 505
18.06.2012, 20:44 0

Чтение Xml файла

18.06.2012, 20:44. Просмотров 11225. Ответов 57
Метки (Все метки)

Ответ

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
30
31
32
#include "stdafx.h"
#include "int.h"
 
 
int main()
{
 
    TiXmlDocument *xml_file = new TiXmlDocument("test.xml");
    if(!xml_file->LoadFile())
    {
        cout << "file " << xml_file->Value() << " have any errors" << endl;
    }
    else
    {
        cout << "file " << xml_file->Value() << " is loaded!" << endl;
    }
    
     TiXmlElement *xml_1 = 0;
     xml_1 = xml_file->FirstChildElement();   //выбор первого тега
 
     TiXmlElement *xml_2 = 0;
     xml_2 = xml_1->FirstChildElement("uid");   // выбор первого тега после предыдущего
 
     while(xml_2 != NULL)
     {
         index++;
         cout << xml_2->GetText() << endl;
         xml_2 = xml_2->NextSiblingElement("uid");   // перебор всех uid`ов
     }
     cout << "\n Кол-во значений : " << index;
         getchar();
}
файл "stdafx.h"

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#pragma once
#include <iostream>
#include <stdio.h>
#include <windows.h>
#include <tinystr.h>
#include <tinyxml.h>
#include <pugixml.hpp>
#include <pugiconfig.hpp>
#include <gl\glaux.h>
#include <gl\glut.h>
#include <math.h>
#include <mmsystem.h>
#include <stdexcept>
#include <fstream>
#include "targetver.h"
#include <tchar.h>
#include <WinInet.h>
#pragma comment(lib,"wininet")
#pragma warning(disable: 4786) // выключает разные ошибки
using namespace std;
Добавлено через 48 секунд
Содержимое test.xml :
XML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<response list="true">
  <uid>11446600</uid>
  <uid>54791817</uid>
  <uid>57770719</uid>
  <uid>59499708</uid>
  <uid>61662935</uid>
  <uid>69636645</uid>
  <uid>69982932</uid>
  <uid>81797696</uid>
  <uid>95635292</uid>
  <uid>137173864</uid>
  <uid>147519637</uid>
  <uid>151798548</uid>
  <uid>160386676</uid>
</response>


Вернуться к обсуждению:
Чтение Xml файла
1
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.06.2012, 20:44
Готовые ответы и решения:

Чтение XML файла
Пытаюсь извлечь данные из XML файла,но вылетает ошбка,код вроде правильный(в силу своей простоты)...

Чтение даты и данных из XML файла
Всем ДД! Есть xml-файл: (тут приведу кусок xml, т.к. файл большой. но там однотипные события ) Код...

Возможно ли чтение XML файла с C++ без использования сторонних библиотек?
Если нет, то какие библиотеки лучше?

Переделать в коде чтение из файла в чтение с клавиатуры
Переделайте что бы текст считывался с клавиатуры, а не с файла! Буду благодарен за помощь! //файл...

Чтение из файла. Повторное чтение файла
Добрый день. Необходимо реализовать в программе функцию повторного чтения данных из файла, в случае...

57
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.