Отменен

Отображение произвольной XML структуры/ Mapping arbitrary XML structure - repost 5

Описание процесса работы приложения со стороны пользователя:

Сначала пользователь заходит на страницу скрипта, на которой должны быть размещены следующие элементы:

поле для выбора файла (можно загружать только xml-файлы);

кнопка "Upload XML".

Затем пользователь выбирает xml-файл и нажимает кнопку "Upload XML". Далее должно происходить следующее:

скрипт парсит xml файл и извлекает данные в форме удобной для формирования дерева;

на основе данных, полученных на предыдущем этапе формируется js-код построения дерева в браузере;

js-framework строит дерево.

Обязательные требования к скрипту:

Весь код должен быть написан в OOП стиле, т.е. с использованием классов, интерфейсов, исключений и т.д.

Весь код должен быть прокомментирован в стиле PHPDocumentor'a;

Все узлы дерева должны быть свёрнуты по умолчанию. При нажатии на определённый узел должно происходить его раскрытие;

Использовать для построения дерева один из следующих JavaScript-фрэймворков: jQuery, Mootools, ExtJS.

Желательно (но не обязательно) реализовать также раскрытие всех подузлов дерева через AJAX-запросы.

Description of the application process by the user :

First, the user visits a page of the script , which should be placed the following elements:

field to select the file (you can download only the xml- files );

button "Upload XML".

The user then selects xml- file and presses the "Upload XML". Next, the following must occur :

script parses the xml file and retrieves data in a form convenient for the formation of a tree ;

based on data obtained in the previous step is formed js- code for constructing a tree in the browser;

js-framework builds a tree .

Mandatory requirements of the script :

All code must be written in OOP style , ie using the classes, interfaces , exceptions , etc.

All code must be commented on in style PHPDocumentor'a;

All nodes in the tree must be folded by default. When you click on a particular node should be its disclosure ;

Used to build the tree one of the following JavaScript- proper framework : jQuery, Mootools, ExtJS.

It is desirable (but not required) to implement and disclosure of all components of the tree via AJAX- requests.

Квалификация: AJAX, Javascript, PHP, XML

Показать больше tree structure in c, tree of data structure, tree javascript jquery, tree in jquery, tree in data structure using c, tree in data structure, tree data structure in c, tree data structure c, process data structure, n-tree data structure, n tree data structure, node of a tree, node js xml, node.js file upload, node data structure, javascript ajax framework, data structure tree in c, data structure tree, data structure node, data structure in

О работодателе:
( 5 отзыв(-а, -ов) ) Rudny, Kazakhstan

ID проекта: #5223182