Find Jobs
Hire Freelancers

C# XML Validator

$30-250 USD

In Progress
Posted about 1 year ago

$30-250 USD

Paid on delivery
Given a XML string and write a function to return true if the string is a valid XML string; otherwise return false. A string is a valid XML string if it satisfies the following two rules: - Each starting element must have a corresponding ending element - Nesting of elements within each other must be well nested, which means start first must end last. For example, <tutorial><topic>XML</topic></tutorial> is a correct way of nesting but <tutorial><topic>XML</tutorial></topic> is not To simplify the question, we treat a pair of a opening tag and a closing tag as matched only if the strings in both tags are identical. So we don’t need to parse extra components like attributes in the XML tag. For example, we treat`<tutorial date="01/01/2000">XML</tutorial>` as not correctly closed since the string **tutorial date=”01/01/2000”** in the opening tag is different from the string **tutorial** in the closing tag Please write a function to determine whether or not a string is a valid XML string. Note that any class in [login to view URL] and Regular Expression are prohibited in this question. Your code should include the entrypoint `bool DetermineXml(string xml)` Example 1: Input: “<Design><Code>hello world</Code></Design>” Output: true Example 2: Input: “<Design><Code>hello world</Code></Design><People>” Output: false Example 3: Input: “<People><Design><Code>hello world</People></Code></Design>” Output: false Example 4: Input: “<People age=”1”>hello world</People>” Output: false Inputs are not limited to these examples and could be anything. Please be mind that your code should be a quality that's good enough for professional developers to continue working on If there are some cases that you don’t know if they can be considered as valid XML string or not, you can either ask us or you can define the expected outputs for those cases. But please add explanations about those cases in the document or code. ## Note - Please add a pull request description-like document about your code and work - Be mindful that your code should be a quality that's good enough for professional developers to continue working on ## Deliverable - A Visual Studio C# project with your source code files (C#) - Pull request description-like document (Markdown) Zip everything and share it to us!
Project ID: 36180726

About the project

26 proposals
Remote project
Active 1 yr 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
26 freelancers are bidding on average $125 USD for this job
User Avatar
HI..i am proficient in C# programming with Visual Studio using data structures, algorithms, OO programming and can help you write the XML validation code for the given function signature.
$50 USD in 1 day
4.9 (303 reviews)
7.0
7.0
User Avatar
Hello Sir/Madam I have development experience in various Programming Languages, OOP, Data Structures, Database Driven applications, APIs, Files handling and Data Transformation, ETL and various frameworks. I assure you an excellent solution of your project within the time frame and exactly according to the requirements. Thanks @CodingHelpLine
$100 USD in 4 days
5.0 (121 reviews)
6.1
6.1
User Avatar
*** I CAN GIVE YOU THE CODING FILE AND EXPLANATION FILE WITHIN 1 HOUR FROM NOW *** I can do this for sure send me a message Hi there yeah I am expert in C# and I can help you out for sure kindly send me a message we'll discuss further Looking forward to hear you Thank you
$50 USD in 1 day
5.0 (206 reviews)
5.8
5.8
User Avatar
Hello I am fulltime freelancer with 8 years of experience in .NET technologies. I an give you this XML validator i have done this in past. Regards Manzoor
$100 USD in 1 day
4.7 (35 reviews)
6.0
6.0
User Avatar
Hi Abdullah U. Kindly feel free to contact me as I am available 24/7. We can hop on a quick call where we can discuss the scope of our project and the nature of our collaboration. Thank You
$180 USD in 7 days
5.0 (8 reviews)
5.2
5.2
User Avatar
***** Data processing expert ***** Hello As a creative and passionate developer, I am interested in your project and I hope to have the opportunity to help you. And also I have advanced proficients in data processing using multiple algorithms. Looking forward your reply for the further discussion in details. Thank you.
$100 USD in 1 day
5.0 (10 reviews)
5.1
5.1
User Avatar
Hi client I have read the project details. I am a professional C# developer and I can start work immediately. I ensure high quality work and good communication. I look forward to hearing from you. Thank you.
$100 USD in 2 days
4.6 (21 reviews)
5.2
5.2
User Avatar
Hello, I hope this finds you well. I have just seen your project requiring; C Programming XML C# Programming Software Architecture C++ Programming I believe that my 10-year experience in this field is what you need right away. Avoid the headache of looking further. Let's save time and focus on the real task. My proposed timelines and budget are just placeholder and an open for negotiation to increase or decrease as per the full requirements at hand. Allow me to prove how better my review can be. Smile all the way! Click the message button, so initiate the conversation. Regards, Fridah
$100 USD in 4 days
3.9 (33 reviews)
6.1
6.1
User Avatar
Hey! I can fix the XML validator within 24 hours from project awarding. Should this work for single-line XML only or for larger nested strings as well?
$100 USD in 1 day
4.9 (13 reviews)
4.3
4.3
User Avatar
⭐⭐⭐ Hi, My Availability: Immediate. I read your requirement of .NET Developer. I am an experienced full stack .net developer with good problem-solving skills. Skill Sets - ASP.NET Core / MVC / WebForm / WinForm / Blazor, C# - Jquery, HTML5, CSS - Telerik, DevExpress, SyncFusion - SQL Server, MySQL, PostgreSQL, CosmosDb, MongoDb, SqLite - Azure, AWS, Digital Ocean, Web Hosting I have a good command of English and can communicate fluently, would be able to discuss task progress daily. Please send a message So we can have a quick discussion about your project and proceed further. Looking forward to hearing from you. Thanks
$140 USD in 2 days
4.6 (35 reviews)
4.8
4.8
User Avatar
Hello, sir! I have read your requirement carefully. As a C#/.NET software developer, I have over 5 years experience with XML processing. I can validate your XML string without Regular Expression or lib. I have a question. if Input: “<People age=”1”>hello world</People age=”1”>” then output is true? I hope you to contact me so that we have a full discuss with the project. Best regard!
$50 USD in 1 day
5.0 (10 reviews)
4.1
4.1
User Avatar
Hello. I read your requirement i will do that. Please come on chat we will discuss more about this. I will waiting your reply.
$220 USD in 3 days
5.0 (7 reviews)
3.7
3.7
User Avatar
Dear Client! How are you? Thanks for your job posting I read your job description carefully I am an C#, C++, XML expert I have a lots of experience in this field If you work with me, you will get best good results If you check my portfolio, you will see I am an best candidate Please give me your detail I will wait your reply thanks
$50 USD in 3 days
5.0 (2 reviews)
3.0
3.0
User Avatar
★★★★★♛ C# Expert ♛★★★★★ Hello. I am happy to have the opportunity to help you. I read your description carefully and I am sure that I can handle your project perfectly. I have deep understanding and experience with C#/XML Parsing that you mentioned. I can deliver you perfect result within today. Let's discuss details over live chat. Thanks & Best Regards.
$100 USD in 1 day
5.0 (1 review)
2.7
2.7
User Avatar
Hello, I have 10+ years of experience in application development in .NET C# and can write a program to validate your XML by checking for matching tag pairs. I have some queries on checking for attributes as in the provided example 4. Please message me on chat to discuss details. Thank you.
$120 USD in 3 days
5.0 (1 review)
2.0
2.0
User Avatar
Hi, I did a similar kind of work with another client. So I think I would be the best fit for the project. Shall we connect over a call for further discussion? I can start immediately once the project is assigned. Thanks, Kumaran P
$140 USD in 7 days
5.0 (2 reviews)
1.6
1.6
User Avatar
I have just finished with a project, and do not have any more in the pipeline at the moment. If I am hired for this project, I will be able to give it my full attention and will deliver on time. Apart from this, I possess all the skills that you have outlined, and can effectively work towards tight deadlines.
$140 USD in 7 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hello, Apply for the position of C#.Net Developer as advertised. With several years of experience in software development and a strong track record of success in developing high-quality enterprise applications using .Net, .Net Core, C#, MVVM, XAML and other technologies, I believe I would be an ideal fit for the role. As proven ability to develop robust and scalable solutions that meet the business needs of our clients. In past roles, I have successfully designed and implemented several software projects from scratch by applying Agile methodologies with a focus on quality assurance. My project management skills also enable me to collaborate effectively with clients and colleagues while coordinating all aspects of the software development life cycle. I am confident that my technical expertise combined with my problem-solving skills will be instrumental in helping your team create cutting-edge applications that meet your business objectives. Thank you.
$90 USD in 3 days
0.0 (0 reviews)
1.5
1.5
User Avatar
Hi, I believe i can help you on your proposal. Could you please provide more insight? I have an IT organization and depending on your need will be able to get the work done. Thanks Jermi
$200 USD in 10 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Greetings! I am a full-stack developer with 10+ years of experience. I read your project details carefully. I have extensive experience with C/C++/C# programming, XML and Test Automation. It would be a great help for this project. All requirements are clear for me and I can start work right now. As I am excited about this opportunity, I would be thankful if I could talk with you via chat. Best Regards
$140 USD in 7 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of UNITED STATES
Metairie, United States
5.0
12
Payment method verified
Member since Oct 17, 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) & Freelancer Online India Private Limited (CIN U93000HR2011FTC043854)
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.