Why was xCBL developed?
xCBL was created to provide the schema document framework that is needed for robust XML exchange. Although XML provides a self-describing document, there needs to be stronger data typing and validation for electronic commerce transactions. Furthermore, there is a proliferation of industry specific tags and elements that would potentially balkanize the industry. xCBL is an amalgamation of the leading XML industry initiatives and most common cross-industry XML elements. For example, fundamental elements such as measurements, date, time, country codes, and currencies have been captured as components in xCBL in a structurally and semantically rigorous way.