XML Is Only a Format
Since its introduction in 1998, XML has been hyped as the panacea to e-commerce, but it was only the first step. The human-readable XML tags provide a simple data format, but the intelligent defining of these tags to serve business needs properly and everyone's adherence to using the same tags determines the real value of XML. 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).
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. The rules are called a "schema" (see XML schema).
More Rigid than HTML
Unlike HTML, which uses a rather loose coding style and which is tolerant of coding errors, XML pages have to be "well formed," which means they must comply with the rules. See XSLT, DTD, DOM, XHTML, HTML, SGML, SMIL and XML-RPC.
XML Tags Vs. HTML Tags
XML tags define the data, whereas HTML tags define the page layout, but the tag structure is the same. Text elements are wrapped in "open" and "close" tags, also called "start" and "end" tags, which begin with the less-than (<) character and end with greater-than (>). The HTML in this example defines font size and makes the date boldface. Note that all close (end) tags contain a slash (/) after the beginning less-than (<) character.
![]() | Reproduced with permission from Computer Desktop Encyclopedia. Copyright (c) 1981-2009 The Computer Language Company Inc. All rights reserved. |
Additional Resources
- DTM Query Reporter 1.20.00 (Windows)
- DTM Query Reporter is a reporting tool for database query. The program creates reports in RTF, XML, HTML, CHM, PDF, Excel or plain text formats and supports all common database interfaces - ODBC, OLE DB, IDAPI, or Oracle Call Interface. This utility helps technical writers and database administrators create a...
- Software downloads 2009-11-27
- SearchMyFiles 1.30 (Windows)
- SearchMyFiles is an alternative to the standard "Search For Files And Folders" module of Windows. It allows you to easily search files in your system by wildcard, by last modified/created/last accessed time, by file attributes, by file content text or binary search, and by the file size. SearchMyFiles allows you...
- Software downloads 2009-11-26
- FireDaemon Pro 1.9.2402 (Windows)
- FireDaemon is a system utility that allows you to install and run any 32-bit or 64-bit application EXE or DLL or script (BAT CMD, .NET, Perl, Java, Python, TCL TK) as a Windows XP, 2003, Vista, 2008 or 7 service. FireDaemon enables complete configuration of the installed service, which can...
- Software downloads 2009-11-26
- Cross-Database Comparator Pro 7.0 (Windows)
- Cross-Database Comparator Pro 7.0 is a single comprehensive and integrated enterprise working environment to compare database data and structure across any database types. DBBalance`s products take the "pain" out of cross database data and structure comparison shortening and simplifying processes. Cross-Database Comparator Pro 7.0 includes comparison reports in XML and...
- Software downloads 2009-11-26
- TextPipe Pro 8.4.6 (Windows)
- Slam-dunk the most challenging edit tasks with TextPipe Pro a text-processing utility that combines 270+ conversion, transformation, extraction and report mining operations on multiple text or binary files. Update Web sites using multi-line EasyPattern search and replace, and new Unicode find and replace with patterns. Restrict changes to line or...
- Software downloads 2009-11-26
- Comfy Hotel Reservation 3.1 (Windows)
- Comfy Hotel Reservation assists hotels, apartments, b&b accommodations, motels, guest-houses or holiday homes in managing and maintaining reservations. The system is fully scalable and designed to provide extensive flexibility and varied choices. Hotels and travel agents can achieve maximum time efficiency and best costs in processing reservations. This modern and...
- Software downloads 2009-11-26
- Medical Calendar 4.1 (Windows)
- Medical Calendar is a doctor-oriented scheduler with a handy navigation system. It's highly flexible, allows changing time intervals, creating numerous profiles and viewing multiple schedules at a time. You can also password protect information, create backups, and export the schedule to Outlook, XML, HTML, XLS, and TXT formats. Additionally Medical...
- Software downloads 2009-11-25
- A1 Keyword Research 2.0.2 (Windows)
- Optimize Web site content and ad campaigns. Find related keywords and phrases. Build keyword lists that cover all variations, for example: combine and tumble keyword lists. Cover all word permutations, spelling errors, and missing spaces. View past ranking positions on graphs and charts. Concurrently check multiple websites for multiple phrases...
- Software downloads 2009-11-25
- SEEdit Pro 1.9.0 (Mac)
- With SEEdit's fast and powerful Editor Toolbox, insertion of code and classes are always just one click away. SEEdit's handy advanced Tag Editor also handles CSS classes and Javascript functions. Other powerful features to assist professionals and hobbyists worldwide include Tidy Checker for standards-compliant code, the Quick CSS Tool for...
- Software downloads 2009-11-24
- Rental Calendar 3.2 (Windows)
- Rental Calendar is designed for individuals, small and mid-sized businesses, operating in the rental market. With this software, renters can organize rental activities, keep track of rental units and plan to rent out resources, avoiding associated problems. The program has a handy interface to calculate and show the term of...
- Software downloads 2009-11-24
- Komodo Edit 5.2.3 (Mac)
- Komodo Edit delivers powerful editing capabilities for dynamic languages including Perl, PHP, Python, Ruby and Tcl; plus support for browser-side code including JavaScript, CSS, HTML and XML. Background syntax checking and syntax coloring catch errors immediately, while AutoComplete and CallTips guide developers as they code. It is available now on...
- Software downloads 2009-11-24
- Komodo IDE 5.2.3 (Mac)
- Komodo IDE is the first unified workspace for end-to-end development of dynamic web applications. A rich feature set for client-side Ajax languages such as CSS, HTML, JavaScript and XML, coupled with advanced support for dynamic languages such as Perl, PHP, Python, Ruby and Tcl, enables developers to quickly and easily...
- Software downloads 2009-11-24
- Inkscape 0.47-1 (Mac)
- Inkscape is an open source drawing tool with capabilities similar to Illustrator, Freehand, and CorelDraw that uses the W3C standard scalable vector graphics format SVG. Some supported SVG features include basic shapes, paths, text, markers, clones, alpha blending, transforms, gradients, and grouping. In addition, Inkscape supports Creative Commons meta-data, node-editing,...
- Software downloads 2009-11-24
- Sketsa SVG Editor 6.2.2 (Windows)
- Sketsa is a cross platform vector drawing application based on SVG. Scalable Vector Graphics SVG is a graphics format and technology based on XML developed by W3C. With Sketsa, you can create vector graphics that can be scaled and printed at any resolution, without losing detail or clarity. You also...
- Software downloads 2009-11-24
- HTML-Optimizer 10.3.5 (Mac)
- HTML-Optimizer speeds up your web site by optimizing both HTML and script code of your web pages and your JPEG and PNG images. It helps you keep organized by creating a duplicate site folder for the optimized files. An added benefit is that it leaves your original files untouched. You...
- Software downloads 2009-11-24
- HTML-Optimizer Plus 1.5.6 (Mac)
- HTML-Optimizer Plus speeds up your site by optimizing both HTML and script code of your web pages and optimizing your JPEG and PNG images. It helps you keep organized by creating a duplicate site folder for the optimized files. An added benefit is that it leaves your original files untouched....
- Software downloads 2009-11-24
- HTML-Optimizer Pro 5.8.5 (Mac)
- HTML-Optimizer Pro speeds up your site by optimizing both HTML and script code of your web pages and optimizing your JPEG and PNG images. It helps you keep organized by creating a duplicate site folder for the optimized files. An added benefit is that it leaves your original files untouched....
- Software downloads 2009-11-24
- Web Site Maestro 7.6.6 (Mac)
- Web Site Maestro speeds up your site by optimizing both HTML and script code of your web pages and optimizing your JPEG and PNG images. It helps you keep organized by creating a duplicate site folder for the optimized files. An added benefit is that it leaves your original files...
- Software downloads 2009-11-24
- Office Starter 2010: The fine print on Microsoft's Works replacement
- For me, non-starterA crippled, incompatible, ad supported product makes little sense to me, when Open Office and Google are alternatives.ExactlyThere's already a portable version of OpenOffice that runs on a USB stick - nothing new here.The excluded formats are used in only about 1% of documentsIt is well-known that macros...
- Discussion threads 2009-11-23
- SQLWriter 2.3.0 (Windows)
- SQLWriter is a powerful SQL script editor for all database developers and database administrators. It can edit different database SQL scripts in the same window and support Windows 98, Windows NT 4.0, Windows 2000, Windows ME, Windows XP and Window2003. In addition, it also edits or runs SQL queries and...
- Software downloads 2009-11-23
Neighboring Terms
Premier Vendor Content Whitepapers, webcasts & resources from our Power Center Sponsors
- Keep Up With The Latest In Document Management with The DocuMentor.
-
Doc delivers the scoop on today's enterprise content management, printer maintenance, and all other issues related to document management. It's the DocuMentor Blog.
- Learn more >>
- Microsoft Dynamics CRM Online - Free Six-Month Trial for Eligible Organizations
-
Microsoft Dynamics CRM Online provides fast online access, simple contact management and better sales performance for a low monthly cost - the best value on the market today.

- Learn more about the free, six-month trial offer>>
- The best support in the Linux business
-
If Linux is going to power your mission-critical applications, you'd better have the best support known to business. Novell was rated the top provider of Linux technical support.

- Learn more >>
SmartPlanet
- Thought-provoking progressive ideas on diverse topics that intersect with technology, business, and life, and matter to the world at large. Visit SmartPlanet
- More from IBM
- Can your business work smarter? Learn more about Lotus Symphony
- Learn how to work smarter and optimize cost using the IBM Smart SOA approach Download the eBook
- Smarter ways to make smarter products Read the brief from IBM








