Хелпикс

Главная

Контакты

Случайная статья





Подготовка рабочего места. Немного об XML. Как работает система



 

Привет всем читателям данного треда с полезными вещами.

Здесь подробная инструкция по использованию 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 в объект, начать в файле цикл, который будет проверять на наличие тэга, и сделать проверку, если тэг существует и его имя равно искомому, то соответственно выполняется какое либо действие.



  

© helpiks.su При использовании или копировании материалов прямая ссылка на сайт обязательна.