1
C言語でプログラミングし、XMLファイルを生成するのにlibxmlを使用していますが、次のようなエラーメッセージが表示されます:xmlEscapeEntities:charが範囲外です。私はデータベースからデータを取り出し、XMLファイルの生成時に生成するタグに格納しています。xmlEscapeEntities:charが範囲外です - エラー
なぜこのエラーが発生するのか知りたい。これの主な原因は何ですか? コードスピネル:ここ
xmlNodeSetContent(temp_id,(const xmlChar *)details[nCl1+0]);
632 xmlNodeSetContent(temp_id2, (const xmlChar *)details[nCl1+1]);
633 xmlNodeSetContent(temp_id3,(const xmlChar *)details[nCl1+2]);
634 xmlNodeSetContent(temp_id4,(const xmlChar *)details[nCl1+3]);
635 xmlNodeSetContent(temp_id5,(const xmlChar *)details[nCl1+4])
;
変数「詳細」の値は、データベースから選びました。
これはiamがこのエラーを受け取るコードの一部です。
を参照してください。 –