XML


Also found in: Dictionary, Thesaurus, Medical, Legal, Financial, Acronyms, Wikipedia.

XML

(communications)

XML

XML

(EXtensible Markup Language) The most widely used semi-structured format for data, introduced by the W3C in 1998. XML files contain only tags and text similar to HTML. However, whereas HTML defines how elements are displayed and printed, XML assigns meaning to the elements. HTML uses predefined tags, but XML requires the developer of the content to define most of the tags. Thus, just like database records, virtually any data items, such as "product," "sales rep" and "amount due," can be specified.

By providing a common method for identifying data, XML supports business-to-business transactions and has become "the" format for electronic data interchange and Web services.

XML Is Only a Format
When introduced, XML was hyped as the panacea for e-commerce, but it was only a first step. The human-readable XML tags provide a simple format, but the intelligent defining of these tags to serve business needs properly and everyone's compliance in using the same tags determine XML's real value. Countless vocabularies have been developed for vertical applications; so many in fact, that a universal language was developed to provide a standard for interoperability between them (see UBL). See XML vocabulary, Web services, SOA and EDI).

XML Documents Can Define Themselves
An XML document can include a self-describing set of rules that identify the tags and their relationships; for example, only one XYZ tag is allowed within an ABC tag, or there must be one XYZ tag within every ABC tag and so forth. See XML schema.

More Rigid than HTML
Unlike HTML, which uses a rather loose coding style and is more tolerant of coding errors, XML pages have to be "well formed" and comply with the rules. See XSLT, DTD, DOM, XHTML, JSON, HTML, SGML, SMIL and XML-RPC.


XML Vs. HTML Tags
Although similar, XML tags define data, whereas HTML tags define the page layout (in this example, font size and a bold date). All elements are wrapped within "start" and "end" tags, also called "open" and "close" tags. The tags themselves begin with a less-than (<) character and end with a greater-than (>) character. All end tags begin with less-than-slash (</).
References in periodicals archive ?
The XS40 XML Security Gateway is a complete product built from the ground up with full XML security in mind.
XML and Web Page Design--Not Yet: Generic XML is not widely used as a Web page presentation format for many reasons, the first being incompatible browser support.
federal government chief information officer council has now created an XML working group at www.
Offers database programmers and data-driven Web developers detailed guidance on how to understand and work with XML as data
In the past year, XML has emerged as the de facto standard of encoding information for document, interchange but implementing, optimizing and extending its use seems risky and expensive to potential users.
XML Schema introduces new levels of flexibility that may accelerate the adoption of XML for significant industrial use.
XMLSpy 2007: XMLSpy is the industry standard XML development environment for modeling, editing, and debugging all XML-related technologies.
XML combined with EDI provides a standard framework to exchange different types of data such as invoices, healthcare claims, and project status.
Altova MapForce is the premier data integration and Web services implementation tool that maps between any combination of XML, database, flat file, EDI, and/or Web service, then converts data on-the-fly or auto-generates program code for royalty-free use in custom data integration or Web services applications.
The SecureSpan family of XML appliances was created in response to feedback from our customers about the broadening spectrum of XML deployment," said Philip Walston, VP Product Management for Layer 7.
The Stylus Studio XML Publisher product is a powerful XML report designer that allows users to create advanced document layouts for use in single-source publishing, XML content management, and multi-channel publishing applications.
With Stylus Studio 2007 XML Enterprise Suite, XML developers get more powerful and productive XML tools including all-new Stylus Studio XML Pipeline and Stylus Studio XML Publisher tools at significantly less cost than ever before.