Find Jobs
Hire Freelancers

Simple XML Parser implemented in C

$30-250 USD

Completed
Posted almost 11 years ago

$30-250 USD

Paid on delivery
Required is a simple XML Parser which calls the following callback functions when parsing the corresponding XML elements (SAX parser): startDocument(); endDocument(); startNode(char* nodeName); endNode(); attribute(char* nodeName, char* attributeName, char* attributeValue); // cancel is called when a parsing error occurs // in this case all following elements are ignored until the start of the next document is recognized. cancel(); XML comments are ignored. The code must be free of copyrights. The code has to be commented in english. The input is parsed by subsequent calls to the parseBuffer funktion, which processes count characters in the input buffer. parseBuffer(char buffer, int count); To test the parser a console application has to be implemented which reads n characters from an XML file and calls parseBuffer until eof. The number of characters n is set to a random number on each loop. There may be an arbirtrary number of XML documents on the test file. The callback functions in the test environment should acknowledge the call by printing the function name and the parameters to the console. The software must be runnable on windows and linux. Therefore it must not use any windows or linux specific functions. You will work on a subversion repository to which you will get access. Therefore you will have to install a subversion client (for example tortoise svn) on you r computer. If you have any questions, just ask.
Project ID: 4570127

About the project

14 proposals
Remote project
Active 11 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
I have a lot of knowledge and experience in C/C++, more than 8 years of experience. I have worked with xml, function pointers and callback before. I can help you. Please contact me.
$94 USD in 2 days
5.0 (2 reviews)
2.2
2.2
14 freelancers are bidding on average $187 USD for this job
User Avatar
Hello, I am expert and dedicated in C/C++ Development.I am very much interested for your project. I can complete your project quickly and efficiently in time. Details will be discussed in the message.
$315 USD in 5 days
4.7 (106 reviews)
6.2
6.2
User Avatar
Hi, I can do this task in C/C++. Please look at your PMB for more details.
$155 USD in 5 days
4.9 (9 reviews)
5.1
5.1
User Avatar
Let me help you.
$250 USD in 3 days
4.9 (44 reviews)
5.0
5.0
User Avatar
Hello sir. I am interested for this job. I have great experience with c/c++/c# programming. If you need serious man who can start right now, then I am perfect choice. Regards vladang
$122 USD in 5 days
4.9 (29 reviews)
4.7
4.7
User Avatar
I can do this for you, please check PMB.
$150 USD in 3 days
5.0 (15 reviews)
3.9
3.9
User Avatar
very easy. I can finish it for you
$111 USD in 3 days
5.0 (1 review)
1.2
1.2
User Avatar
I can do it for you.
$555 USD in 7 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Redy to start.
$160 USD in 3 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Ready to supply top quality solution.
$200 USD in 7 days
0.0 (0 reviews)
0.0
0.0
User Avatar
I'm a computing science graduate with 5+ years experience in software development. I'd be keen to help with this parser.
$150 USD in 5 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hi, i'm ready. check PM, please.
$100 USD in 3 days
0.0 (0 reviews)
0.0
0.0
User Avatar
I sent you PM, read it if you may
$83 USD in 3 days
0.0 (0 reviews)
0.0
0.0
User Avatar
I have good experience in xml development, and i have developed xml parser in c++. I can quickly develop one c and deliver a working module.
$166 USD in 5 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of GERMANY
Affalterbach, Germany
5.0
9
Payment method verified
Member since Jan 25, 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.