Find Jobs
Hire Freelancers

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

$10-30 USD

Cancelled
Posted over 10 years ago

$10-30 USD

Paid on delivery
Описание процесса работы приложения со стороны пользователя: Сначала пользователь заходит на страницу скрипта, на которой должны быть размещены следующие элементы: поле для выбора файла (можно загружать только 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.
Project ID: 5220376

About the project

Remote project
Active 10 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs

About the client

Flag of KAZAKHSTAN
Rudny, Kazakhstan
5.0
5
Member since Sep 4, 2013

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.