Maison  >  Article  >  développement back-end  >  Connaissez-vous XML ? A quoi sert-il ?

Connaissez-vous XML ? A quoi sert-il ?

王林
王林avant
2019-08-26 13:25:086264parcourir

Qu'est-ce que  ?

XML, Extensible Markup Language, langage de balisage extensible. Le suffixe du fichier est : .xml. Tout comme HTML sert à afficher des données, XML sert à transmettre et à stocker des données.

On dit que Java est un langage professionnel pour exploiter XML.

A quoi sert-il ?

Afin de faciliter le partage de données et la communication entre différentes applications et différentes plateformes.

Connaissez-vous XML ? A quoi sert-il ?

Les fonctions spécifiques sont :

(1) Il peut être utilisé comme une simple base de données pour stocker et récupérer des données

( 2) Transmettre les fichiers au format convenu ;

(3) Réaliser le fichier de configuration du logiciel. [Fichier de configuration : un fichier qui enregistre les paramètres du logiciel]

Le frère aîné de XML - HTML

Connaissez-vous XML ? A quoi sert-il ?

XML est né pour améliorer les défauts et les limites du HTML. Les différences d'utilisation de

sont les suivantes :

Connaissez-vous XML ? A quoi sert-il ?

Le meilleur ami de XML - JSON

JSON, Javascript Object Notation, notation d'objet js. La fonction consiste également à stocker et à échanger des informations textuelles.

Comparaison des deux : JSON est plus petit, plus rapide, plus facile à analyser et plus populaire que XML.

La portée des deux : JSON convient au transfert de valeurs simple et XML convient à une gamme plus large.

Structure de données XML - structure arborescente

Connaissez-vous XML ? A quoi sert-il ?

Pour des détails spécifiques, les lecteurs peuvent se référer au code dans l'exemple ci-dessous pour comprendre en un coup d'œil.

Il est à noter que tout comme un livre n'a qu'une seule racine, XML ne peut avoir qu'un seul élément racine.

Carte mentale

Connaissez-vous XML ? A quoi sert-il ?

Exemple

Code dans le fichier

.xml :

<?xml version="1.0" encoding="UTF-8"?>
<email xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="email.xsd">
<to>liuwei8809@163.com</to>
<form>hellokitty@163.com</form>
<title>about loving</title>
<body>I love you forever!</body>
<date>2008-11-12</date>
</email>

Code dans le fichier .xsd :

<?xml version="1.0" encoding="UTF-8"?>
<schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
   <xs:element name="email">
        <xs:complexType>
          <xs:sequence>
			<xs:element name="to" type="xs:string"></xs:element>
			<xs:element name="from" type="xs:string"></xs:element>
			<xs:element name="title" type="xs:string"></xs:element>
			<xs:element name="body" type="xs:string"></xs:element>
			<xs:element name="date" type="xs:date"></xs:element>
         </xs:sequence>
       </xs:complexType>
   </xs:element>
</schema>

Effet obtenu :

Connaissez-vous XML ? A quoi sert-il ?

Pour plus de questions connexes, veuillez visiter le site Web PHP chinois : Tutoriel vidéo XML

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer