Класс расширения Ананас AExtXML предназначен для работы с XML файлами.
Подробнее...
#include <aextxml.h>
|
| bool | read (const QString &fname) |
| |
| bool | write (const QString &fname) |
| |
| void | createNew (const QString &rootnodename) |
| |
| bool | isRoot () |
| |
|
bool | parent () |
| |
|
bool | newChild (const QString &childname) |
| |
|
QString | nodeName () |
| |
| bool | setText (const QString &text) |
| |
| QString | text () const |
| |
| bool | setAttr (const QString &name, const QString &value) |
| |
| QString | attr (const QString &name) const |
| |
|
bool | removeAttr (const QString &name) |
| |
|
bool | firstChild () |
| |
|
bool | lastChild () |
| |
|
bool | next () |
| |
|
bool | prev () |
| |
|
bool | childExists () |
| |
|
|
void | event (const QString &data) |
| |
|
aDatabase * | db |
| |
Класс расширения Ананас AExtXML предназначен для работы с XML файлами.
| QString AExtXML::attr |
( |
const QString & |
name | ) |
const |
|
slot |
Возвращает значение атрибута текущего узла.
- Аргументы
-
- Возвращает
- значение атрибута.
| void AExtXML::createNew |
( |
const QString & |
rootnodename | ) |
|
|
slot |
Создает новый XML документ. Старое содержимое документа уничтожается.
- Аргументы
-
| rootnodename | (in) - имя корневого узла документа XML. |
- Возвращает
- ничего.
Проверяет, является ли текущий узел корневым.
- Возвращает
- true - если текущий узел корневой.
| bool AExtXML::read |
( |
const QString & |
fname | ) |
|
|
slot |
Читает файл XML.
- Аргументы
-
| fname | (in) - имя файла XML. |
- Возвращает
- true в случае успеха.
| bool AExtXML::setAttr |
( |
const QString & |
name, |
|
|
const QString & |
value |
|
) |
| |
|
slot |
Устанавливает значение атрибута текущего узла.
- Аргументы
-
| name | (in) - иям атрибута. |
| value | (in) - новое значение. |
- Возвращает
- ничего.
| bool AExtXML::setText |
( |
const QString & |
text | ) |
|
|
slot |
Устанавливает текст текущего узла.
- Аргументы
-
| text | (in) - Значение нового текста. |
- Возвращает
- ничего.
| QString AExtXML::text |
( |
| ) |
const |
|
slot |
Возвращает текст текущего узла.
- Возвращает
- Строка.
| bool AExtXML::write |
( |
const QString & |
fname | ) |
|
|
slot |
Записывает файл XML.
- Аргументы
-
| fname | (in) - имя файла XML. |
- Возвращает
- Код ошибки.
Объявления и описания членов классов находятся в файлах: