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
- Top Emerging Trends in Quantum Computing for 2024 and Beyond
- 10 Ways to Transform Production Scheduling in Business Central
- Master the Art of Gamification with Our Engaging App
- 10 Reasons Business Central Users Leverage Advanced Inventory Count
- The Ultimate Guide to 3D Animation: From Basics to Advanced Techniques
- Are Computer Towers Better Than Laptops? The Ultimate Comparison Guide for 2025
- Top 10 Software Company in Bangladesh
- Mitsubishi Electric proves heat pump compatibility with microbore pipework
- The Role of AI Services in Customer Experience and Satisfaction
- Google DeepMind Launches Gemma 2: A New AI Model Revolutionizing Research and Development
- How Do AI Solutions Drive Productivity And ROI In Business?
- Is Verizon Total the same as Verizon Prepaid?
- What is the best prepaid phone company?
- Why Small to Large Companies Continue to Use Dated/Dinosaur Technology
- 10 Ways Business Central’s Quality Inspector App Streamlines Quality Assurance
- 10 Ways Business Central’s Quality Inspector App Streamlines Quality Assurance
- The Rise of Sustainable Technology: Shaping a Greener Future
- Why Bullseye Engagement Offers the Best OKR Software for Businesses
- Web Development Companies in Canada
- How EasyPDF™ Forms Save Time & Money at Home and in the Workplace
- The One and Only 15-Second Digital Lien Waiver to Complete and Submit in Record Time Using the Free Adobe Reader
- The Impact of Employer Branding on Leadership Recruitment
- Augmented Reality (AR) in Business: Why Your Company Needs It
- Top 10 Reasons to Use Business Central’s License Plating App
- The Hidden Advantages of European Offshore Development Companies
- App Development: Transforming Ideas into Reality
- Automate you Chauffeur Service with A to Z Dispatch
- The Impact of Machine Learning and AI on Business: What the Future Holds In the modern busine
- Generate Flashcards Fast with AI: The Ultimate Solution for Developers
- Blockchain Interview Guide: Essential Questions and Answers for Success