12

ビデオ サイトマップに関するデータベースからサイトマップ XML を作成しています。XMLで、動画のタイトルをtitle、説明をとして取得してdescriptionいますが、タイ語、ポルトガル語、ドイツ語、その他の言語で書かれたタイトルと説明がいくつかあります。PHP を使用して XML を生成しているときに、次のような問題に直面しています。

「XML 解析エラー: 整形式ではありません」.

このエラーが発生すると、XML の生成が停止します。

XML Parsing Error: not well-formed
Location: http://localhost/mydesk/sitemap.php
Line Number 24489, Column 69:

以下に示すような無効な文字が含まれていることに気付き、これらの文字をすべて置き換えましたが、他の言語で使用されている他の文字があることに気付きました。

Ð ž ´ Ø ¸ à ½ Ð ˆ Ù ° § ¼ ¡ ‹ ± …  ³ è Ñ € ¦ ƒ Ñ ‡ ª Ñ ¿ å < * © > % â © # " ' ä æ ã Š ç › Š Ž ¥ œ • ¤ ç ® ˜ ¢ ¨¯ £

すべての言語をサポートするこの問題を処理する方法はありますか?

4

4 に答える 4

8

このエラー メッセージが表示された場合は、 Ctrl+を押してページ ソースを表示してみてください。U 通常、"記号が間違った場所にあります。そして、あなたのhtml構文をチェックしてください。

于 2012-10-18T18:29:08.433 に答える