The first thing to make clear is: XML is designed to store data, carry data and exchange data. It is not designed to display data.
-------------------------------------------------- ------------------------------------
XML can separate data from HTML
With XML, you can store data outside of HTML files.
When XML is not used, HTML is used to display data, and the data must be stored in HTML files; with XML, data can be stored in separate XML documents. This method allows you to focus on using HTML to display and layout the data, and ensure that changes to the data will not cause the HTML file to also need to be changed. This makes it easier to maintain the page.
XML data can also be stored in HTML pages in the form of "data islands". You can still focus on formatting and displaying the data using HTML.
-------------------------------------------------- ------------------------------------
XML is used to exchange data
Through XML, we can exchange data between incompatible systems.
In real life, computer systems and database systems store data in N^N forms. For developers, the most time-consuming thing is exchanging data between systems spread across the network.
Converting data to XML format storage will greatly reduce the complexity of exchanging data, and also enable the data to be read by different programs.
-------------------------------------------------- ------------------------------------
XML and B2B
Using XML , financial information can be exchanged in the network.
In the near future, we can expect to see many applications of XML and B2B (Business To Business).
XML is becoming the primary language used to exchange financial information among business systems spread across the Internet. Many completely XML-based applications related to B2B are being developed.
-------------------------------------------------- ------------------------------------
XML can be used to share data
Through XML, plain text files can be used to share data.
Since XML data is stored in plain text format, XML provides a software- and hardware-independent method of sharing data.
This makes it simple to create a data file that can be read by different applications. Similarly, it is much easier for our provincial operating system, upgrading servers, upgrading applications, and updating browsers.
-------------------------------------------------- ------------------------------------
XML can be used to store data
Using XML, plain text files can be used to store data.
A large amount of data can be stored in XML files or databases. Applications can read, write and store data, and general programs can display data.
-------------------------------------------------- ------------------------------------
XML can make full use of data
Using XML, your data can be used by more users.
Since XML is independent of software, hardware and applications, it can make your data available to more users and more devices, not just browsers based on HTML standards. .
Other clients and applications can treat your XML document as a data source, just like they treat a database, and your data can be processed by a variety of "readers". It is very convenient for some people, such as blind or disabled people.
-------------------------------------------------- ------------------------------------
XML can be used to create new languages
XML is the mother of WAP and WML languages.
Wireless Markup Language (WML, The Wireless Markup Language), used to identify Internet programs running on handheld devices (such as mobile phones).
WML adopts the XML standard. You can learn more about it in the WML guide.
-------------------------------------------------- ------------------------------------
Looking to the future
If developers With enough foresight, future applications should use XML to store data.
In the future, the word processors, spreadsheet software and databases we use should be able to read data from each other in plain text format without going through the process of format conversion. We can only hope that Microsoft and other software developers agree. //In fact, Microsoft is vigorously developing XML applications.
The above is the detailed content of Teach you how to use XML correctly. For more information, please follow other related articles on the PHP Chinese website!