Форум программистов, компьютерный форум, киберфорум
C++ Qt
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
0 / 0 / 0
Регистрация: 19.08.2014
Сообщений: 1
1

Чтение XML файла в определенной последовательности

19.08.2014, 00:38. Показов 1029. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Здравствуйте! После успешного создания XML-файла стал вопрос,как бы его прочитать,да так,чтоб читалось все последовательно именно в таком порядке, как записано в файле.Подскажите,пожалуйста, как можно организовать чтение таким образом : есть конструкция свитч-кейс, парсер берет имя тега и по свитчу достает все,что нужно (для функции аргументы,для переменной только атрибуты и т.д.). Спасибо огромное!!
Пример кода:
XML
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
<code>
 <Variable type="long int" name="variable"/>
 <Function type="int" arg_num="2" name="function">
  <Arguments>
   <variable type="char" name="arg1"/>
   <variable type="short int" name="arg2"/>
  </Arguments>
 </Function>
 <Operator name=">="/>
 <Structure arg_num="2" name="structure">
  <Arguments>
   <variable type="int" name="sat1"/>
   <variable type="char" name="st2"/>
  </Arguments>
 </Structure>
 <Condition arg_num="3" name="if">
  <Arguments>
   <variable type="int" name="var"/>
   <operator name=">"/>
   <num_sym value="numb"/>
  </Arguments>
 </Condition>
 <Cycle arg_num="3" name="for">
  <Arguments>
   <variable type="int" name="val"/>
   <operator name="-"/>
   <num_sym value="3"/>
  </Arguments>
 </Cycle>
 <Num_Sym name="34"/>
</code>
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
19.08.2014, 00:38
Ответы с готовыми решениями:

Чтение определенной ветки XML
Есть Xml: &lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-8&quot;?&gt; &lt;head&gt; &lt;parent folder=&quot;rg&quot; color=&quot;Aqua&quot;&gt; ...

Чтение XML файла, без использования встроенных средств работы с XML
Разработать программу на любом из перечисленных языков программирования c#. Программа должна...

Чтение определенной строки из файла
Написал код который будет читать определенную строку из файла Text.txt string g =...

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

2
1443 / 1326 / 131
Регистрация: 20.03.2009
Сообщений: 4,689
Записей в блоге: 11
19.08.2014, 09:01 2
Бери любой парсер: QDomDocument, QXmlReader, QXmlSimpleReader.
Примеры доступны в Qt Assistant.
0
0 / 0 / 0
Регистрация: 24.08.2014
Сообщений: 14
24.08.2014, 13:06 3
/examples/itemviews/simpledommodel/simpledommodel.pro там простой xml ридер, и потом его под себя затачивай
0
24.08.2014, 13:06
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
24.08.2014, 13:06
Помогаю со студенческими работами здесь

Чтение определенной строки из файла
Подскажите, мне надо прочитать вторую строку из файла. Как это сделать?

Чтение определенной структуры из файла
Требуется сделать так, чтобы в поля на форме попадали данные из файла. В самом файле все...

Чтение из файла до определенной строки
Здравствуйте, имеется файл, типа: 4094 163 4094 591 4094 2266 4095 632 4095 1540 4095 3347...

Чтение определенной строки из файла
Есть файл с около 65000 строк, нужно вывести на экран примером 64505 строчку, написал функцию но...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru