
Lib_xml
Парсинг XML/HTML документов

---


comb(s: string): string;
 - Удалить из текста лишние символы (переносы, табуляция и проч.);
   Рекомендуется делать эту операцию перед разбиением документа.

parse(s: string);
 - Разбивает XML/HTML документ на массив значений

length: integer;
 - Возвращает количество записей в массиве полученном в результате разбиения

clean;
 - Очистка массива

isParam(s: string; i: integer): integer;
 - Проверка, является ли запись в массиве каким либо параметром 
   (типа имя="значение")
   i - номер записи в массиве
   s - имя параметра
   Возвращаемые значения:
   1 - да, является; 0 - нет
   Нумерация записей идёт с 0
    
getName(i: integer): string;
 - Получить имя из параметра (типа имя="значение")
   i - номер записи
   Нумерация записей идёт с 0
    
getValue(i: integer): string;
 - Получить значение параметра (типа имя="значение")
   i - номер записи
   Нумерация записей идёт с 0

get(i: integer): string;
 - Получить запись из массива под номером i
   Нумерация записей идёт с 0.

put(s: string; i: integer);
 - Помещает строку s в массив в элемент с индексом i


Пример использования в папке Example
Проверено на телефоне SE K550i


---

2009 (с) odd
