Объект XMLNode
1. Назначение
Внутреннее представление узла документа XML. Создается в контексте объекта
типа XMLDoc его методами, а также собственными
методами AddMember, MemberByNum
и MemberByStr.
2. Методы и атрибуты класса
Тип |
Имя |
Описание |
- |
Clear |
Полный сброс |
XMLNode |
Parent |
Возвращает объект, соответствующий узлу-родителю |
Bool |
IsHead |
RO: Узел относится к заголовку |
Str |
Tag |
RW: Тег узла |
Str |
Text |
RW: Текст, хранимый в узле вне вложенных узлов |
Int |
ParCount |
RO: Количество параметров |
Str |
ParKeyByNum |
Имя ключа параметра, заданного по номеру |
Str |
ParamByNum |
Значение параметра, заданного по номеру |
Str |
ParamByStr |
Значение параметра, заданного по имени ключа |
- |
AddParam |
Добавить параметр |
Int |
MemCount |
RO: Количество вложенных узлов |
XMLNode |
MemberByNum |
Возвращает объект, соответствующий вложенному узлу, заданному по номеру |
XMLNode |
MemberByStr |
Возвращает объект, соответствующий вложенному узлу, заданному по имени тега |
Str |
MemTextByStr |
Возвращает текст, хранимый во вложенном узле, заданном по имени тега |
- |
AddMember |
Добавить вложенный узел - упрощенный вариант, узел имеет только тег и текст |
XMLNode |
NewMember |
Добавить вложенный узел, вернуть соответствующий ему объект |
3. Пример использования
Пример использования данного класса см. в описании класса XMLDoc.
|