This editorial is a short description about introduction to XML data binding in C++. Today XML is the most demanding application which every developer is using. Those developers who are using C++ are also processing XML files for development. When we talk about large XML vocabularies low level XML access of API’s such as DOM and SAX is dreary and error full. This is the reason why XML data binding is launched and it is becoming the most successful way for developers nowadays. It is the new alternate which is really helpful to automates
"CodeSynthesis XSD is an open-source, cross-platform W3C XML Schema to C++ data binding compiler. Provided with an XML instance specification (XML Schema), it generates C++ classes that represent the given vocabulary as well as parsing and serialization code. You can then access the data stored in XML using types and functions that semantically correspond to your application domain rather than dealing with intricacies of reading and writing XML.... The process of extracting the data from a direct representation of XML (such as DOM or SAX) and
XLink Markup Design
This section describes the design of XLink's markup vocabulary.
Link markup needs to be recognized reliably by XLink applications in order to be traversed and handled properly. XLink uses the mechanism described in the Namespaces in XML Recommendation [xname] to accomplish recognition of the constructs in the XLink vocabulary.
The XLink namespace defined by this specification has the following URI:
http://www.w3.org/1999/xlink
As dictated by [xname], the use of XLink elements and attributes requires declaration of the