• View Communities
    • Citrix Developer Network
      The place for unfiltered straight talk on Citrix products. Blogs, code downloads, best practices, APIs, and more can all be found here.
    • Citrix Ready Community Verified
      Does it work with Citrix? Application compatibility questions are a thing of the past with the new Citrix Community Verified site.
    • Blogs
      Learn the latest from the Citrix employees who are building application delivery infrastructure technologies.
    • Blogosphere
      The Citrix Blogosphere is a window into the thousands of conversations taking place about Citrix and Application Delivery.
  •  Sign In
The Citrix Blog
Personal Blog
Sridhar Guthula
Related Tags
posted by Sridhar Guthula

XML

Extensible Markup Language (XML) is a W3C standard for creating custom markup language to representing structured data in text.

Characteristics of XML

  • Simple and Plain Text
    • Easy to read and understand both for humans and computers
    • Supports "all" platforms and programming languages
    • Supports multi-lingual documents
  • Self-description
    • Meta data in the form of tags and attributes
    • Simplifies tools/programs development
  • Open
    • Widely adopted World Wide Web Consortium (W3C) standard since 1998
  • Extensibility
    • No fixed set of tags. New tags can be created as they are needed.
    • Can express complex messages.


Sample XML

<?xml version="1.0" encoding="UTF-8"?>
<Bio>
     <Name>
        <First> John </First>
        <Last> Smith </Last>
     </Name>
     <Company current="Yes">
         Acme Open Source Software Center
     </Company>
</Bio>


Useful Links

Labels

xml xml Delete
faq faq Delete
lang-eng lang-eng Delete
nonspecific nonspecific Delete
Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.