Описание тега qxmlstreamreader

1 ответ

Qt XML читает элементы и получает только рут

У меня есть вопрос, касающийся чтения файла XML: <table> <100000 /> <100001 name="void" type="ref" cat="ref"/> <100002 name="noref" type="err" cat="ref"/> <100003 name="notype" type="err" cat="ref"/> <100004 name="no…
03 окт '14 в 10:10
1 ответ

Синтаксический анализ XML с использованием QXmlStreamReader не возвращает все элементы.

Я пытаюсь разобрать XMLиспользование файла QXmlStreamReader, С помощью следующего кода я получаю только первый тестовый пример из образца XML-файла. from PyQt4.QtCore import QXmlStreamReader, QFile, QIODevice class TestcaseReader(object): def __init…
18 сен '12 в 16:09
1 ответ

Получение путей к файлам qrc в Qt

Я хочу знать, как получить доступ к путям файлов в файле qrc, чтобы использовать их в качестве строк в массиве. Пример файла qrc: <!DOCTYPE RCC><RCC version="1.0"> <qresource prefix=""> <file>images/1.jpg</file> <fil…
24 май '14 в 10:55
3 ответа

Как преобразовать данные узла xml в строку в QT

У меня есть XML-файл на моем локальном компьютере. Формат файла XML выглядит так: <string> <Data> <Name>Sanket</Name> <Number>0987654321</Number> <Address>India</Address> </Data> <Data> &lt…
16 дек '16 в 07:30
1 ответ

QT Чтение XML-файла, структура

Я использую QXmlStreamReader для обработки файла XML. Цикл чтения довольно прост: if ( !file.open(QFile::ReadOnly | QFile::Text) ) { strErrors.append(mcszConfigFile); strErrors.append("\n\nDoes not exists!\n\n"); } xmlrdr.setDevice(&file); xmlrd…
12 апр '16 в 09:46
0 ответов

Как узнать, есть ли у элемента дочерние элементы или нет в QXmlStreamReader CPP

У меня есть огромный XML-файл, элементы которого могут быть повторяющимися и могут содержать количество дочерних элементов. Мне нужен общий код, который может читать все элементы и их дочерние элементы без жесткого кодирования. Примечание: можно исп…
21 дек '17 в 06:18
1 ответ

Передать экземпляр QXmlStreamReader в класс

Я пытаюсь прочитать документ XML с помощью QXmlStreamReader. Я сталкиваюсь с проблемами, когда я пытаюсь передать указатель на читателя другим классам. Я создаю экземпляр читателя в одном классе. Этот класс читает XML, пока не дойдет до блока, опред…
16 июл '14 в 23:19
1 ответ

Чтение встроенного HTML в документе XML с помощью QXmlStreamReader

С помощью QXmlStreamReaderЯ хотел бы иметь XML-файлы с расширенным форматированием текста, используя теги HTML. Например, в этом файле было бы неплохо иметь доступ к <em> и другие теги HTML для форматирования текста. (А с помощью Qt я могу пом…
24 май '15 в 10:57
1 ответ

QXmlStreamReader: не может следить за потоком readNextStartElement()

Я должен реализовать синтаксический анализатор xml, который создает и помещает объекты Qt в виджет во время выполнения. Я написал парсер на основе этого. Модуль представляет QWidget что будет держать QPushButton а также QCheckBox экземпляров. xml эт…
26 янв '16 в 15:35
1 ответ

Читать XML-файл с помощью вложенного тега, используя QxmlStreamReader

Я пытаюсь прочитать XML-файл, который имеет вложенные теги, ниже мой XML-файл <?xml version="1.0" encoding="UTF-8" ?> <root> <Header> <Hvers>1.0.0.0</Hvers> <SvVers>3.1.0.0</SvVers> <CID>d3911</CstI…
27 дек '17 в 14:14
1 ответ

QDomDocument: ошибка setContent с тегом XML

Я пытаюсь установить мой файл XML на QDomDocument, используя setContent, и он возвращает ошибку. Мой файл XML: <?xml version="1.0" encoding="UTF-8"?> <root> <Tag1> <Attribute1>5</Attribute1> <Attribute2>5</Attr…
22 фев '19 в 20:01
1 ответ

Как прочитать файл GPX (в формате xml) в QT?

У меня есть файл gpx, в основном это файл XML. Я хочу прочитать значения широты и долготы из этого. Ниже я разместил образец файла gpx. <gpx> <wpt lon="80.0124" lat="13.125"> </wpt> <wpt lon="80.0130" lat="13.124"> </wpt&g…
09 янв '14 в 08:25
0 ответов

Разделение SCXML на несколько XML-файлов

Я создаю различные файлы SCXML, которые затем используются приложением Qt. Чтобы лучше структурировать мой конечный автомат, я бы хотел отделить общую часть одной машины от пользовательского состояния любой другой машины. Поэтому я решил разделить с…
18 авг '17 в 12:25
1 ответ

QXMLStreamreader читает из медленного QProcess

В Qt 5.1 у меня возникла проблема с QXMLStreamReader, ожидающим, когда QProcess выдаст больше данных. Если я читаю строки из небуферизованного QProcess, он работает нормально: while(!vupProcess.state() == QProcess::NotRunning) { if (vupProcess.atEnd…
02 дек '13 в 15:19
1 ответ

QT: QXmlStreamReader всегда возвращает ошибку "Преждевременный конец документа"

У меня странная проблема с Qt QXmlStreamReader. Я пытаюсь разобрать простой документ (примечание: он генерируется с использованием QXmlStreamWriter): <?xml version="1.0" encoding="UTF-8"?> <tex> <used_by/> <facade> <tags&g…
21 сен '17 в 14:21
2 ответа

Как избежать слишком большого количества операторов if-else при загрузке структуры из xml?

У меня есть следующий код (упрощенный) со многими операторами if-else. Он читает из XML и загружает значения в структуру: static const QString ELT1("element1"); static const QString ELT2("element2"); static const QString ELT3("element3"); // ... sta…
24 сен '18 в 17:04
1 ответ

Как добавить в файл XML, структурированный таким образом, в Qt?

Как я могу записать это в XML-файл, используя qt? <model> <column loop="true">`enter code here` <item2 color="#4d6862" /> <item2 color="#ff0000ff" /> <item2 color="#ff00ff00" /> <item2 color="#ff00ffff" /> <ite…
28 янв '14 в 04:28
2 ответа

Не удается идентифицировать пустые элементы с помощью QXmlStreamReader

У меня возникли проблемы с обнаружением пустых элементов с использованием Qt QXmlStreamReader (Qt 4.8.1). Существует файл XML, который имеет следующий раздел <Groups Number="4"> <Group Id="0" GroupName="Chambers"> <MemberChannels>4…
22 янв '14 в 10:45
1 ответ

Как читать XML с одинаковыми именами тегов

<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE CINEMAS_PROJECT_FILE> <CinemasProject XMLversion="1"> <Cascade> <ChildrenIDs> <JobName>1</JobName> <JobName>2</JobName> <JobName>3</JobNa…
05 янв '18 в 10:03
1 ответ

Чтение тегов XML внутри StartElement (QXmlStreamReader)

Итак, я пытаюсь прочитать XML-документ небольшого размера. Это структурировано так: <project identifier="project1"> <author>Joe Smith</author> <author2>Rick Jones</author2> <path>projects/internal/project2</pat…
23 апр '18 в 16:01