Introduction détaillée à la méthode Mybatis de gestion des signes supérieur et inférieur à en XML

黄舟
Libérer: 2017-03-11 17:39:32
original
2717 Les gens l'ont consulté


Le premier type consiste à échapper les caractères

dans le fichier de configuration Mybatis Xml à proprement parler. , Les seuls caractères "<" et "&" sont illégaux en XML. Les ellipses, les guillemets et les signes supérieur à sont légaux, mais il est recommandé de les remplacer par des guillemets d'entité.

«<» générera une erreur car l'analyseur interprétera ce caractère comme le début d'un nouvel élément.
"&" générera également une erreur car l'analyseur interprétera ce caractère comme le début de l'entité caractère .

Solution, utilisez plutôt Xmlcaractère d'échappement :

< th align= "left">Symbole d'échappement
Symbole de représentationIntroduction< td align=" left">< Guillemets doubles

Le deuxième type, CDATA

CDATA fait référence à des données texte (Unparsed Character Data) qui ne doivent pas être analysées par l'analyseur XML. Tout ce qui se trouve dans la section CDATA est ignoré par l'analyseur. La partie CDATA commence par <![CDATA[ et se termine par ]]> Voici un exemple :

转义符号代表符号介绍
<<小于
>

> 大于
& &
' 单引号
" 双引号
<inférieur à
> > Supérieur à
& & et
' ' Guillemet simple
" "

Le deuxième type. , CDATA

<![CDATA[ when min(starttime)<=&#39;12:00&#39; and max(endtime)<=&#39;12:00&#39; ]]>
Copier après la connexion

Notes sur la partie CDATA :
La partie CDATA ne peut pas contenir une chaîne « ]]> ». Les sections CDATA imbriquées ne sont pas non plus autorisées.
Le "]]> marquant la fin de la section CDATA ne peut pas contenir d'espaces ou de sauts de ligne.

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal