Find Jobs
Hire Freelancers

Make a XML/JSON viewer

$8-15 USD / hour

Lukket
Slået op næsten 8 år siden

$8-15 USD / hour

The purpose of this project is to enable the user to easily select nodes of interest from large structure documents (XML, JSON, CSV) Miletstone 1 Use the library from [login to view URL] with twilight theme (theme must be easy to change later) Build a webpage - top section has input to enter URL, HTTP(s) Basic Authentication, and GET/POST paramaters - when user presses submit it keep these form input valus in an array and will XMLHTTPRequest the URL - It will load the contents retrieved within the CodeMirror text editor - The editor must support XML and JSON documents - The editor must permit the collapse/expansion of trees in the XML/JSON structure - The editor must permit double-click to select the word, and text highlihting - It must handle different newline characters Milestone 2 - Parsing and Marking -After the user highlights text, make a hover menu appear with two buttons. The buttons will need special CSS styling. Allow for multiple buttons in future. -When the user clicks the button, it will copy the XML/JSON full-path, node value, and line number, and save to an array, while deselecting the text. In the next milestone we will call another function after this array has been added to. -One button will be 'Add Single Instance', the other button will be 'Add All Instances' -Note in case an XML attribute is selected, it must save the full-path with that attribute specifically -For the moment, make the contents of the array visible as plain text. -The array should have another string for 'VizName' which is populated to be the name of the node AND its parent node (excluding the full path) Milestone 3 - Display -Make the editor window size adjustable -On the right hand side of the editor window, create a new panel. This will be named the 'Selected' panel. -Now for each item in the array, make the panel contain a tile, with the value from the Array. -A tile in this case means a solid colored circle with white text. The text is the VizName -On mousoever of a tile, it shows the XML/JSON full path and value for that particular tile, derived from the array. -On click, the user can re-name the tile, which will update the 'VizName' column in the the array -Tiles can be sized and coloured the same for this milestone. -The tiles must look nice. Expect some work to arrange the tiles nicely with layout, color, shading, etc. Milestone 4 - Saving Provide a form field to capture 'Integration Name' and button on the webpage to 'Save'. This button copies to the clipboard all the form fields (from all Milestones, especially first) and array of fullpaths as plain text. Perhaps this can be serialized. --------------- DO NOT AUTOMATICALLY BID. IT IS A WASTE OF TIME. To be awarded this project, please do the following:- 1. Estimate the number of hours needed for each milestone. 2. Send me one link to a large complex XML or JSON document.
Projekt-ID: 10945688

Om projektet

16 forslag
Projekt på afstand
Aktiv 8 år siden

Leder du efter muligheder for at tjene penge?

Fordele ved budafgivning på Freelancer

Fastsæt dit budget og din tidsramme
Bliv betalt for dit arbejde
Oprids dit forslag
Det er gratis at skrive sig op og byde på jobs
16 freelancere byder i gennemsnit $14 USD/time på dette job
Brug Avatar.
Hello sir! My freelancer ranking is top 5th and i am full stack developer. I am interested in your project and I hope to work with you. I have enough experience with WEB developing for 7+ years. Client satisfaction is my top priority. I will complete your project perfectly in your deadline. I am ready to start the work, and it will be a great pleasure for me to work for you. Please get in touch. Looking forward to hear from you. Best Regards! - KCHG -
$22 USD på 10 dage
4,9 (245 anmeldelser)
8,9
8,9
Brug Avatar.
Hello, I understood the initial scope of this project. Although i want to discuss further this job in order to prepare the final concept for this project. After Complete discussion over the call or in chat, i will prepare following things for you - Technical Project Proposal - Flow chart for this Project - Execution plan (Step by step procedure with explanation how and at what that we are going to execute a particular task)
$15 USD på 10 dage
5,0 (12 anmeldelser)
6,1
6,1
Brug Avatar.
I want to discuss this project with you further, let me know the best suitable time for you to schedule the meeting, Feel free to message me at any time, i used to be online 14 hrs in a day on this website so probably you will get a quick response from my end.
$15 USD på 10 dage
5,0 (2 anmeldelser)
4,1
4,1
Brug Avatar.
My name is Mike and I’m from UK. I work with individual clients and also provide outsourcing services for a number of UK and USA based agencies. Your project description sounds interesting to me and I do have skills & experience that are required to complete this project. I can show you some examples of my work. Please contact me to discuss your project.
$12 USD på 10 dage
5,0 (3 anmeldelser)
3,2
3,2
Brug Avatar.
More than 15 years of full time experience in application software development including more than 3 years of strong experience in Project Management / Tech Lead, more than 10 years of strong experience in .Net technologies mainly , VB .Net, C#, ADO .NET , XML, XSLT, Web Service, MVC, .Net Reporting, Threading. Experience of Amazon Web Services, Ebay Web Services, T-mobile Web Services, Mailchimp APIs, Zendesk APIs, Fedex, USPS and UPS APIs, Yotpo integration, Shipworks Integration, Cloudflare Integration, SOLR Integration, Endicia Implementation, Google Affiliate pixel tracking. Experience of Payment gateways like Authorize-Net, Braintree, Paypal APIs, Epay, Google Checkout, Amazon Checkout. Able to manage large projects & known for high-quality deliverable that meet or exceed timeline & budgetary targets. Experience in preparing design and technical document – HLD (High Level Design), LLD (Low Level Design), use case, Test Case, Data Dictionary and Database Diagram.
$11 USD på 40 dage
0,0 (0 anmeldelser)
0,0
0,0
Brug Avatar.
Being a Java web developer, I have worked in parsing xml and json lot of times.. I can change display format in any ways users want.
$8 USD på 10 dage
0,0 (0 anmeldelser)
0,0
0,0

Om klienten

Flag for AUSTRALIA
Ultimo, Australia
5,0
7
Betalingsmetode verificeret
Medlem siden sep. 17, 2013

Klientverificering

Tak! Vi har sendt dig en e-mail med et link, så du kan modtage din kredit.
Noget gik galt, da vi forsøgte at sende din mail. Prøv venligst igen.
Registrerede brugere Oprettede jobs i alt
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Indlæser forhåndsvisning
Geolokalisering er tilladt.
Din session er udløbet, og du er blevet logget ud. Log venligst ind igen.