Skip to main content

Quick Guide to XML

Extensible Markup Language (XML) is a markup language that defines a set of rules for encoding documents in a format which is both human-readable and machine-readable. It is defined by the W3C's XML 1.0 Specification and by several other related specifications, all of which are free open standards.

Look at the following sample XML carefully,


In above image you can understand how will be a simple XML file look like and there are some basic rules elements and tags.

  • XML tags are case sensitive. 
  • Tags must be closed on appropriate order. 
  • An element name can contains any alphanumeric characters but only hyphen (-), underscore (_) and period (.) allowed as symbols
  • XML comments are same as HTML comments (<!—My comment -->).

XML encoding

  • UTF-8 : Eight bits used to represent a character. 
  • UTF-16 : Sixteen bits used to represent a character.

XML DTD (Document Type Declaration)

DTD can be appearing at the start of the XML document. It can be either inside the document or as a separate file.  Internal and external are the two main types of DTD.

Internal


External





Comments

Popular posts from this blog

Differences between Severity ,Priority and Status

In market there are many bug tracking and project management tools available. These tools allow us to keep essential information of a bug or task. You will see there are three places have to fill when key in a task. Those three places are Status, Priority and Status of a bug/task. Let's see what those stand for.  Severity Priority Status Connotation Severity of a bug means how much it affecting to functionality of the software. Total damage it can do. Priority means how fast a bug or task should be resolve. Status means the current position of the bug/task. Types            Critical            Major            Moderate            Minor           Cosmetic           Low           Medium       ...

Radio Frequency Identification

What is rfid Radio Frequency Identification is rapidly improving and developing technology in today world. During the Second World War rfid technique use in very first time (1970).Whether you may don’t know this technology, but used in daily life. To understand bit of this just think about barcode system in super market. That is the simplest form we can see. Rfid technology is a means of gathering data by touching/seeing a data carrier. Most important feature of this is tracking objects and then uniquely identifying them. But no need direct sight line to recognize. This will give great new potential.