How to use XML Application

In this article I am going to explain about XML Application.
  • 2301
XML Application

XML stands for Extensible Markup Language. A markup language created with XML is called an XML application. MathML, SOAP, XSL, SVG and XHTML are all XML applications. Application is a pretty lousy term considering its common software usage, but we're stuck with it! A number of XML technology components exist to make designing XML applications easier. XML applications are software programs that process and manipulate data using XML technologies including XML, XSLT, XQuery, XML Schema, XPath, Web services, etc. All of these components arose out of recognizing common needs among many XML applications. Using the standard XML components in your XML application designs can save work and make things more accessible to a wider audience. This essay presents some guidelines for designing XML applications and gives an overview of the standard XML components. XML provide XML pipeline by which we can design a complete XML application from start to finish. For example you can visually specify the order in which different XML processing steps should occur, and can even debug the entire application and deploy it to your production environment in just minutes. In this tutorial, we'll cover how to build an example XML application using XML pipeline.

Naming Convention

One of your first considerations when designing an XML application is deciding how you'll name the elements and attributes. At the very least, you'll want to use a consistent naming convention. There's not an industry consensus on naming conventions by any means, but favoring UpperCamel case for elements and lowerCamel case for attributes is a reasonable guideline based on recent XML standards development. When you choose your naming style, you need to be aware of the context of your XML application. If your XML application works with applications like XSL or DocBook, then it may be advantageous to copy their lower-dash style for your names. CamelCase is used in most web services-related technologies. If you don't want your WS-Swan specification looking like a WS-UglyDuckling, then you're best off choosing CamelCase.

Example

<?xml version="1.0"?>
<note>
    <to>Shayam</to>
    <from>Raj</from>
    <heading>Hello</heading>
    <body>Hello how are you</body>
</note>

Further Readings

You may also want to read these related articles :here

Ask Your Question 

Got a programming related question? You may want to post your question here

Programming Answers here

© 2020 DotNetHeaven. All rights reserved.