API Xml
| Параметр | За замовчуванням | Опис |
| Xml ($mCharset, $mFile, $mXMLCharset, $mStandAlone, $mPutTitle) | ||
| Конструктор класу, повертає покажчик. | ||
| $mCharset | Ім'я кодування вихідних даних. | |
| $mFile | Ім'я файлу, в який буде зберігатися XML-файл. | |
| $mXMLCharset | UTF-8 | Ім'я кодування XML-файлу. |
| $mStandAlone | true | Додавання рядка standalone="yes" у заголовок файлу. |
| $mPutTitle | true | Додавання заголовка XML-файлу. |
| StartTag ($mNodeName, $mAttr) | ||
| Додавання відкривального тега. | ||
| $mNodeName | Ім'я тега. | |
| $mAttr | array() | Асоціативний масив атрибутів тега. |
| PutTag ($mNodeName, $mAttr, $mNodeValue, $mPut) | ||
| Додавання тега зі значенням. Якщо $mPut = false, то не додає, а повертає фрагмент XML-коду. | ||
| $mNodeName | Ім'я тега. | |
| $mAttr | array() | Асоціативний масив атрибутів тега. |
| $mNodeValue | <пусто> | Значення тега. |
| $mPut | true | Прапор, чи додати тег в XML-файл або повернути фрагмент XML-коду. |
| CloseTag ($mNodeName) | ||
| Додавання закриваючого тега. | ||
| $mNodeName | Ім'я тега. | |
| PutXML ($mCode) | ||
| Додавання готового XML-фрагмента. | ||
| $mCode | Фрагмент XML-коду. | |
| StartPocket () | ||
| Увімкнення режиму "Кишеня"; у цьому разі всі наступні дії не додаватимуть дані в XML-файл, а накопичуватимуть їх у певній ділянці пам'яті. | ||
| ClosePocket () | ||
| Вимкнення режиму "Кишеня". | ||
| PrintPocket () | ||
| Зберігає накопичену інформацію з "кишені" в XML-файл. | ||
| Free () | ||
| Закриває XML-файл. | ||

Melbis Shop6