XML
Обработка XML файлов. Данная библиотека предназначена для обработки XML файла и построения дерева XML. В текущей версии не поддерживается многобайтная кодировка, также игнорируется описание структуры документа <!DOCTYPE .....>. Для использования библиотеки необходимо с помощью команды include указать файл xml.g, который находится в поддиректории lib\xml.
include : $"...\gentee\lib\xml\xml.g"
Описание XML | Краткое описание XML библиотеки. |
Операторы
foreach var,xmlitem | Оператор foreach. |
Методы
xml.addentity | Добавить определение сущности (entity). |
xml.getroot | Получить корневой элемент дерева XML документа. |
xml.procfile | Обработать XML файл. |
xml.procstr | Обработать XML строку. |
Методы для элементов дерева XML
xmlitem.chtag | Метод получает элемент-тэг по его "пути" в дереве XML. |
xmlitem.findtag | Найти элемент-тэг по имени. |
xmlitem.getattrib | Метод получает значение атрибута элемента-тэга. |
xmlitem.getchild | Получить первый дочерний элемент текущего элемента. |
xmlitem.getchildtag | Метод получает первый дочерний элемент-тэг. |
xmlitem.getchildtext | Метод получает первый дочерний элемент-текст. |
xmlitem.getname | Получить имя элемента XML. |
xmlitem.getnext | Получить следующий элемент. |
xmlitem.getnexttag | Получить следующий элемент-тэг. |
xmlitem.getnexttext | Получить следующий элемент-текст. |
xmlitem.getparent | Получить родительский элемент текущего элемента. |
xmlitem.gettext | Получить текст текущего элемента. |
xmlitem.isemptytag | Имеются ли дочерние элементы. |
xmlitem.ispitag | Определить является ли элемент тэгом инструкции обработки. |
xmlitem.istag | Определить является ли элемент тэгом. |
xmlitem.istext | Определить является ли элемент текстом. |