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 | Определить является ли элемент текстом. |