ホームページ > バックエンド開発 > XML/RSS チュートリアル > XML で大なり小なり記号を処理する Mybatis の方法の詳細な紹介

XML で大なり小なり記号を処理する Mybatis の方法の詳細な紹介

黄舟
リリース: 2017-03-11 17:39:32
オリジナル
2752 人が閲覧しました


最初のタイプは、Mybatis 設定 Xml

ファイル内の文字

をエスケープするものです。厳密に言えば、XML では文字 "<" と "&" のみが無効です。省略記号、引用符、大なり記号は使用できますが、それらを実体 引用符 に置き換えることをお勧めします。

"<" は、パーサーがこの文字を新しい要素の始まりとして解釈するため、エラーが生成されます。
「&」も、パーサーがこの文字を文字エンティティの先頭として解釈するため、エラーが生成されます。

解決策、<

が&&'" CDATAはテキストデータを指します(解析されていない文字)データ) によって解析されるべきではないXML パーサー。 CDATA セクション内のすべてはパーサーによって無視されます。 CDATA 部分は <![CDATA[]]>

<![CDATA[ when min(starttime)<=&#39;12:00&#39; and max(endtime)<=&#39;12:00&#39; ]]>
ログイン後にコピー
CDATA 部分に関する注意事項:

CDATA 部分には string “]]>” を含めることはできません。ネストされた CDATA セクションも許可されません。

CDATA セクションの終わりを示す「]]> にはスペースや改行を含めることはできません。

以上がXML で大なり小なり記号を処理する Mybatis の方法の詳細な紹介の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
より小さい>>
より大きいそして'
一重引用符 "
二重引用符
2番目のタイプ、CDATA
] で始まり、 で終わります。次に例を示します。 2 番目のタイプ、CDATA