|
|||
Подготовка рабочего места. Немного об XML. Как работает системаСтр 1 из 2Следующая ⇒
Привет всем читателям данного треда с полезными вещами. Здесь подробная инструкция по использованию XML в Fusion 2. 5.
Подготовка рабочего места Из объектов для использования XML выбор особо небольшой; я нашёл всего 2 объекта: Easy XML Object и XML Parser. XML Parser сразу оттолкнул меня отсутствием динамичности и загруженностью ненужными функциями.
Поэтому я выбрал EasyXMLobject. В нём присутствует встроенный редактор кода, загрузка и сохранение файлов и функции из XML Parser упрощены и сокращены.
Немного об XML XML (пиндос. e X tensible M arkup L anguage) – язык, использующийся в нашем случае для хранения данных в нём. Данные можно хранить двумя способами: через тэг или атрибут в тэге. Примерный код XML выглядит вот так: < shop name = “Магнит”> < item count = “360”> Помидоры < /item> < item count = “53”> Огурцы < /item> < /shop> Давайте разберём первую строку. < shop> - это тэг. То, что написано внутри тэга (name) – атрибут. < /shop> - конец тэга. То, что написано между < shop> и < /shop> это текст тэга. Мы будем использовать тексты внутри атрибута и тексты внутри тэга: < item Помидоры < /item> - текст внутри тэга (Помидоры). < item count = “360”> < /item> - текст внутри атрибута (360). Это всё, что вам нужно знать. Как работает система Система работы объекта очень проста и схожа с объектами Ini и Ini++: нужно загрузить в объект файл с расширением. xml в объект, начать в файле цикл, который будет проверять на наличие тэга, и сделать проверку, если тэг существует и его имя равно искомому, то соответственно выполняется какое либо действие.
|
|||
|