Precisely what is XML?
Computers & Technology → Technology
- Author Michael Dupre
- Published June 12, 2011
- Word count 514
XML is short for Extensible Markup Language which is, as the name suggests, a markup language designed for structured documentation.
A structured document is largely just about any document which includes both equally content in addition to a profile of what the content is, for example is the content perhaps the title, the body or even the footer of the document. This can be quite crucial as content within the body can be extremely separate in function not to mention meaning from content in the footer.
A markup language serves as an effective way to see structures in a document, whilst the XML specifications sets a standard technique for adding mark-ups to documents.
Just How Can XML Vary from Html?
Put simply, both the tag semantics along with the tag set are generally fixed in html however with XML there isn't any set tag set, as an example you can without difficulty have a tag set named , while | whilst in html there isn't a such tag set so it would not be accepted.
Together with rapid modifications to the WWW along with by means of continuous streams of the latest as well as changes when it comes to recent internet browser vendors, the W3C is continually hoping to redefine and stretch the definition of HTML, however these improvements will almost allways be strictly characterized and so they must always be backward compatible.
XML having said that, won't seek to define or specify semantics or a tag set. To put it differently, XML enables you the ability to be able to define tags along with the interactions between them. For the reason that there's no predefined tag set you are unable to have any preconceived semantics. Simply the program which processes the XML or a stylesheet will certainly define the semantics of the XML document.
Is XML Similar To SGML?
At some level absolutely yes, XML could be a similar, though very much restricted kind of SGML. SGML, short for Standard Generalized Markup Language, has actually been the conventional designed for storing structured documentation for over a decade. However as we know XML is focused on serving documents over the web, and SGML is absolutely not well suited for this at all.
There are slight differences in the way documents are comprehended between xml and SGML, one example is white spaces immediately next to tags are read otherwise.
Why XML?
As mentioned before, XML was created primarily permitting for your storage and transportation of richly structured documents over the world wide web. For reasons listed in this short article already, HTML and SGML aren't in reality suitable for the job.
HTML comes bound with a fixed set of semantics which usually doesn't provide arbitrary structures or tags.
SGML will do accommodate arbitrary structures however it's pricey and difficult to put into action totally for a web browser.
Nonetheless to help visualize XML taking over along with changing SGML is a bit unrealistic, SGML is far more powerful in business software and actually lots of establishments simply filter SGML to XML for web browser use.
Michael Dupre is an experienced authority in XML coding and XML standards and has plenty of working knowledge of XML Editors as well as practical know how with XML Schema Editors.
Article source: https://articlebiz.comRate article
Article comments
There are no posted comments.
Related articles
- Fix 'OLM File Not Opening' Error in Windows – Complete Guide
- Expert Managed IT Support in Washington, DC for Modern Businesses
- Free Test Management Tools: Top Picks for QA 2025
- Prompt Engineering in Salesforce: How to Optimize Prompts for Einstein GPT
- Vancouver E-Commerce Alert: The Top Tech Trends from ChatGPT to Cainiao
- Mastering Timesheet Approvals for Business Owners: From Bottlenecks to Breakthroughs.
- Maximize ROI with Personalized and Automated Lead Nurturing Solutions
- Maximize Sales Funnel Efficiency with Smart Automated Lead Nurturing Systems
- Boost Revenue and Team Efficiency with the Right Sales Enablement Platform Today
- How Bullseye Engagement’s Competency Tracking Software Enhances Workforce Performance
- Lesson Management Systems: Shaping the Future of K-12 Schools
- What Are the Features and Tech Stack of Web3 Game in UAE?
- Artsyl Technologies Recognized Among Top Performers in Accounts Payable Automation
- The Role of 5G and Advanced Networks in the United States: Bridging the Digital Divide
- ADA Price Prediction: What Experts Say About Cardano's Future Value
- BOSS Continual Improvement Software – The Backbone of Agile Quality Management Omnex Systems
- The Rise of Software to Monitor Employee Computer Activity: Balancing Productivity, Privacy, and Ethics
- Electronic Document Management System: Efficiency and Challenges in the Digital Age
- Why Shift Scheduling Matters: How to Optimize Labor Costs in Business Central
- Green Banking Market: Trends and Opportunities by 2030
- Troubleshooting Common Windows Server Issues: IT Support Services in London for SMBS
- Freight Price Rules in Business Central for Transparent Shipping Costs
- Unlocking the Power of AI: How Artificial Intelligence is Revolutionizing Business Operations
- Top 10 AI Resume Builders for 2025
- How AI-Powered Accounting Software Saves Small Businesses Time and Money
- How to Optimize Your Practice with Healthcare Revenue Cycle Management Solutions
- How Biomethane Aligns Decarbonisation with Circular Economies
- How a Yes No Oracle Can Streamline Your Decision-Making Process
- The Essential Guide to Desktop Hard Drives
- 10 Tips to Maximize Efficiency in Business Central with Maintenance Manager