Maison  >  Article  >  développement back-end  >  Partage du code source du didacticiel Chuanzhi Podcast 2017 XML

Partage du code source du didacticiel Chuanzhi Podcast 2017 XML

黄舟
黄舟original
2017-12-04 11:21:225764parcourir

"Chuanzhi Podcast 2017 XML Video Tutorial" est généralement utilisé pour le stockage de données et la communication entre différents langages et applications. La fonction de XML est d'exprimer la relation structurelle entre les données. Cette relation structurelle est très importante. XML offre aux programmeurs un moyen plus polyvalent et plus organisé de stocker, d'accéder et de modifier des données.

Partage du code source du didacticiel Chuanzhi Podcast 2017 XML

Adresse de lecture du cours : http://www.php.cn/course/580.html

Le style d'enseignement du professeur :

Les cours sont conviviaux et naturels, sans prétention, ni prétentieux ni délibérément exagérés, mais parlent avec éloquence et prudence, entre enseignants et étudiants Dans une atmosphère d'égalité, la collaboration et l'harmonie, des échanges émotionnels silencieux sont réalisés, et le désir et l'exploration des connaissances sont intégrés dans des situations d'enseignement simples et réelles. Les étudiants acquièrent des connaissances grâce à une réflexion calme et une approbation silencieuse

Le point le plus difficile. dans cette vidéo se trouve l'espace de noms :

Les noms des éléments XML ne sont pas corrigés. Lorsque deux documents différents utilisent le même nom pour décrire deux conflits de noms différents, des conflits de noms se produisent lorsque des éléments d'un type sont utilisés, ou lorsque le la même balise représente un contenu avec deux significations différentes.

Solution au problème : Namespace (Namespace). Pour chaque ensemble de DTD pour une application spécifique, donnez-lui un logo unique pour le représenter. Si vous utilisez des éléments définis dans la DTD en XML, vous devez le modifier. le logo DTD Utilisé conjointement avec le nom et les attributs de l'élément, il équivaut à indiquer d'où vient l'élément, afin qu'il ne soit pas confondu avec d'autres éléments du même nom (un peu similaire à la fonction des packages en Java, donnant c'est un nom complet). En XML, un « nom de domaine » prêt à l'emploi et unique au monde est utilisé comme espace de noms, c'est-à-dire que l'URL est utilisée comme espace de noms de XML.

Les espaces de noms nous permettent de combiner différentes définitions d'éléments et d'attributs dans un document et d'indiquer d'où proviennent ces définitions d'éléments et d'attributs. La syntaxe de l'espace de noms

est la suivante :

 xmlns:[prefix]=”[url of name]”

où "xmlns:" est un attribut obligatoire. "prefix" est un alias de l'espace de noms et sa valeur ne peut pas être XML.

<sample xmlns:ins=”http://www.lsmx.net.ac”>
   <ins:batch-list>
   <ins:batch>Evening Batch</ins:batch>
</ins:batch-list>
     </sample>

Il est à noter que les balises batch-list, batch et autres doivent être définies dans "http://www.lsmx.net.ac", et l'alias est ins. Notez que l'espace de noms doit être déclaré avant utilisation, et n'oubliez pas ":" lors de son utilisation.

Premièrement, l'espace de noms par défaut xmlns=”[url de l'espace de noms]”

Deuxièmement, l'espace de noms de l'élément parent est spécifié. Si l'élément enfant souhaite utiliser son propre espace de noms, il peut le faire. être spécifié dans l'alias de l'espace de noms de l'élément enfant.

Troisièmement, les attributs peuvent également avoir leur propre espace de noms.

Ici, nous vous recommandons également de télécharger les ressources du code source : http://www.php.cn/xiazai/learn/2115

1. Notes de support XML + ressources associées

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:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn