Find Jobs
Hire Freelancers

C#/ASP.NET - Parse XML File

$10-40 USD

Completed
Posted over 10 years ago

$10-40 USD

Paid on delivery
I have attached an example XML file as well as the VS solution file for the started project. Basically, I need to have the XML file that the user uploads parsed and certain element's values read. Based on the values, a text file should be created and saved with the translated/converted text output. More detail: Below is an outline of what I'd like to get started with. I've accomplished this already, though I only program as a hobby so I'm sure there are better and more efficient ways to accomplish this. Feel free to use whatever best practice methods you find necessary to complete the task below. The code to convert the XML values as well as the final text file itself should be protected to the best of your abilities from client view, as this project will eventually be available for pay-per-use and hosted online. For dev purposes you may output the text file to the webpage right now, though when the project is finished that will not happen. Contact me with any questions/clarifications. Should check to ensure that file uploader contains a ".xml" file. No other file types authorized. Should save XML file to 'UploadedXMLs' folder. Should parse XML file, reading defined element values below and bulding final text file. Should save final text file into 'ASA_Configs' folder. Final text file definition: - There is an element called 'system-name' in the XML File. - Assuming the value of 'system-name' is WGFW: - The final text file should have a string 'hostname WGFW'. - There is an element called 'interface-list' in the XML File. - Within the 'interface-list' element, there is a descendant called 'physical-if'. - If 'physical-if' does NOT exist, then the whole 'interface' should be skipped for processing. - If 'physical-if' does exist, then: - Translate the following to final text file. - 'if-num' value of x: - If 'ASA 5520' is selected in drop-down --> interface GigabitEthernet 0/x - Else --> interface Ethernet 0/x - 'enabled' value of 1 --> no shut - 'name' value of x --> nameif x - 'ip' value of x.x.x.x, 'netmask' value of y.y.y.y --> ip address x.x.x.x y.y.y.y - 'auto-negotiation' value of 0: - 'link-speed' value of x, 'full-duplex' value of 1 - --> speed x duplex full - 'link-speed' value of x, 'full-duplex' value of 0 - --> speed x duplex half - 'auto-negotiation' value of 1 --> no output necessary I'd like to see how well this is done, as this project is very large and I don't want to continue with additional conversions without first seeing these steps completed. Please let me know if you have additional questions and I will respond promptly.
Project ID: 5312932

About the project

16 proposals
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
Awarded to:
User Avatar
Hi ksheahan, Thank you for the thorough project description. I recommend using the newer XML manipulation types in the [login to view URL] namespace to carry out this project. The conversion would happen behind the scenes without the client finding out about its logic. The conversion logic seems straightforward and shouldn't take long to develop. About Me: I'm a .NET developer with 7+ years of professional experience. Please visit my profile to find out more about me. I write clean, well-documented code. I communicate regularly during projects and keep my clients updated with their project's progress. Also, I absolutely guarantee your satisfaction or it costs you nothing. Best, Saeb .NET Dev
$40 USD in 1 day
5.0 (17 reviews)
4.9
4.9
16 freelancers are bidding on average $69 USD for this job
User Avatar
Hi, You just attached the solution file, You will need to attached the whole project in zip file.. That's just single file you have attached.. Thanks.
$100 USD in 1 day
5.0 (94 reviews)
6.7
6.7
User Avatar
Hi, I have 6 years experience in C# and .NET, also certified in C# by Microsoft and Freelancer. I have very good knowledge in data processing, manipulation and transformation. I have strong skill set in handling XML files using XML objects and methods... I can traverse through the XML for individual attribute, element and namespace.. I would surely improve the performance by updating the code wherever required.. Thanks in advance..
$20 USD in 0 day
5.0 (75 reviews)
6.7
6.7
User Avatar
Hi I have 5 years of exp in .net technology and i can complete this project in min time please visit my profile once as i have done this type of project xml parser and xls parser many times. we can discuss in char for more details. Thanks Arpit
$45 USD in 5 days
5.0 (36 reviews)
5.6
5.6
User Avatar
Hi, We are Expert in C# ASP.Net ,We can do this job ,Please consider our Bid . We have completed an ASP.Net Project in Freelancer(Project ID: 4321400) in Freelancer. Please see our Complete Reviews in Other Fields of Software Development. We are Expert in Converting from and to XML from Any Other Data Base. We have done Number of Similar Conversion Project One Project in Freelancer with Project ID: 4330213 with Name “imports xml zu sql” from Employer ecdata2013 We can do your Project in short time ,We are Expert in XML/VB6.0/VB.Net/Access/SQL/Mysql/ Excel these type of Program of Transferring data from one form of Data base to another form of Data Base Via Front End VB6.0./VB.Net We are expert in VB with 10 years of experience and 7 years of experience in Vb.net and MS-Excel, MS-Access, SQL. Also we are having experience in developing products for various segments (eg. pharma, apparel, supermarket, etc.). So we hope we can do your job to your utmost satisfaction. We have delivered Number of Projects Recently in Freelancer. Visit our PORTFOLIO at http://www.freelancer.in/u/srdas2012.html Thank You Das
$128 USD in 5 days
5.0 (16 reviews)
4.7
4.7
User Avatar
Hi, I have lot of projects in parsing files in different formats like excel, word, xml etc. For this xml parsing I think it would be good to use xpath for each rule. We can define all rules in single place and provided the relevant xPath for each rule and then iterate each rule to evaluate the result and then select the value. We will discuss this in more detail, also we can discuss the budget. Let me know if you are interested. Thanks, Arbab
$100 USD in 5 days
4.9 (11 reviews)
4.5
4.5
User Avatar
Hi, I am an individual freelance, having more than 10yrs of exp in developing applications, window & web based, using .Net (C#.Net, Asp.Net (MVC), XML, WPF, WCF (Webservices) kendo ui, MySQL and SQL Server etc). By worked with Giants clients like Microsoft as a vendor, got expertise in delivering the quality code with in the time please see my profile. Time and cost may vary based on the complexity and the requirements. Awaiting for your positive response
$40 USD in 1 day
4.8 (19 reviews)
4.3
4.3
User Avatar
Dear Sir This is more than 9 years experience in software development with c# and java technologies Very interested to work in your project, will meet all your requirements and deliver it with meeting your time plan Thanks a lot and waiting your kind response
$111 USD in 10 days
4.5 (1 review)
3.7
3.7
User Avatar
hi,I am sure that I help you , I can try the best to do that , There are some free men , there is a free team .my Chinese team and I had worked for a Swedish company for five years, until the last year. And we have completed the task splendidly, so I hope I can join you, and we can try to have a long-term cooperation. Trust me, my team and I can finish it. Maybe you can try to give me the chance through the network, I want to try. we can do the projects every day. maybe you can consider here . you just need to pay $10/hour to a man .I will join you .
$222 USD in 1 day
4.6 (1 review)
3.3
3.3
User Avatar
Thanks for the project. I am Gopinath from India having vast experience in .Net field and SQL SERVER and did my Master Degree project in Cloud Computing and Cryptography in Visual Studio 2008 using C#(Windows Application). As your project perfectly suits under my expertise, I am interested to work on this project. I can do this project at 60$. Sample work can be done so that you can understand my skills better. My Questions: Can I use Visual Studio 2008 since I don't have 2010? Looking forward to hear from you. Regards, Gopinath M
$40 USD in 7 days
5.0 (3 reviews)
1.8
1.8
User Avatar
Hi , I can complete your requirements in 3 days. For the last 10 years, I have worked on highly scalable, reusable, secure and reliable enterprise wide n-tier web as well as windows applications development and implementation. I have demonstrated success in developing windows, web, Windows Phone, BI and SOA applications. I possess a deep understanding of how to utilize technology in order to deliver enterprise solutions that meet requirements of business. Thanks, Haresh
$45 USD in 3 days
0.0 (0 reviews)
0.0
0.0
User Avatar
A proposal has not yet been provided
$30 USD in 1 day
0.0 (0 reviews)
0.0
0.0
User Avatar
Hi, I've experience to work on parsing XML file using .NET. Hoping to cooperate with you. Regards, Hai Nguyen
$30 USD in 2 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of UNITED STATES
Caledonia, United States
5.0
1
Payment method verified
Member since Mar 27, 2012

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.