コンテンツ
XML構文内では、開発者は文字データ、またはCDATAメディアの間に一連のエントリを配置することがあります。これらのメディアの間に置かれている情報は、XMLパーサーにとって認識できません。 CDATAを使用する動機は、コード内に特別な注意を置くこと、または通常はXMLパーサーのクラッシュ(XMLパーサーのクラッシュ)を引き起こすコマーシャルや "<>"などの不正な文字を含めることです。そのようなシンボルがエントリーに不可欠であるならば、CDATAの適用は絶対必要です。
説明書
XMLでCDATAを使用する方法-
データ内で不正な文字が発生しているタグを見つけます。これを行うには、ブラウザでXMLファイルを開きます。不正な文字があると、エラーメッセージが表示されます。エラーが発生したタグに注意してください。サンプル文書では、タグは '
'.
-
CDATAでドメインを修正してください。破損したデータを含むタグを見つけます。この例では、「
ehdjj&msgstr "CDATAでこれを修正するには、次のように再入力してください:
変更を加えたらファイルを保存します。
-
ファイルのエラーをもう一度確認してください。ブラウザでXMLファイルを開き、alumエラーが表示されることを確認します。この例では、出力に出力エラーはありません。 XMLファイルを実行してもCDATAメディアは表示されません。違法な文字の結果として別のエラーを受け取った場合は、それにCDATAを適用してください。
-
要素の一部としてCDATAを組み込みます。不正な文字が原因で引き続きエラーが発生する場合は、すべてのパスワードフィールドにCDATAを組み込んでください。これにより、XML文書をスムーズに実行でき、長期的に見て時間を節約できます。これを行うには、各要素を "に変換します。
'.
-
注釈にCDATAを使用してください。データ項目の横に特定のコメントを追加したいが、違法な文字について心配しない場合は、CDATAの内側に注釈を入力してください。例えば、入力項目の情報が古くなっている場合は、CDATAで指定できます。次の例は、元の生徒のステータスが間違っていることを示しています。エントリの横にCDATAコメントを入力する必要があります。
メアリーウィリアム ニュージャージー>]]> 555-7979 ehdf
ステージ
どうやって
- XMLで作られたカスタムジェネレータを使う場合、デフォルトでCDATAメディアの間に現れるように特定のフィールドをプログラムすることができます。
- この記事では、CDATAを使用して、パスワードタグの間に特殊文字を含むXML文書を作成する方法と、CDATAを使用して特別なメモを追加する方法について説明します。
お知らせ
- Internet ExplorerはXML出力にCDATAメディアを表示します。 Mozillaじゃない。
必要なもの
- テキストエディタ
- XML文書