FAQ

XMLデータを使用すると「#2126」エラーが発生する

公開日:2007/12/03

  • V12
  • V11
  • V10
  • V9
  • V8
  • V7

Question

XMLデータ中に「<(半角小なり)」又は「&(半角アンパサンド)」が存在するとランタイム実行時に

 「#2126 XMLの解析中にエラーが発生しました」

のエラーが発生する。


Answer

XML文書では「<(半角小なり)」又は「&(半角アンパサンド)」を、直接文字として記述することはできません。XMLのデータとして使用する場合は、「定義済み実体」または「CDATAセクション」をご使用下さい。

・「定義済み実体」の場合
「<」は「&lt;」、「&」は「&amp;」に置き換えてください。

・「CDATAセクション」の場合
「<」は「<![CDATA[<]]>」、「&」は「<![CDATA[&]]>」に置き換えてください。

(説明中の<、>、&、;は半角で記入してください。)

この質問・回答は役に立ちましたか?

このページのよい点、悪い点を教えてください!FAQ改善の参考とさせていただきます。

  • 個人情報は入力されないようご注意ください。
    弊社からの回答をご希望の場合は、画面上部のメニューより「お問い合わせ」をご利用ください。
  • 最後に「送信」を押すことでコメントが送信されます。

検索