私はいくつかのXMLデータを解析するためにNSXMLParsingを使用しています。奇妙なXMLのシンボルでの構文解析
didStartElement
代理応答メール
をELEMENTNAMEするとき、私はそれは、電子メールのテキストを取得するためにfoundCharacters
に行きますので、一つの要素と呼ばれる.... <Email>[email protected]&t.net</Email>
を持っています。
しかし、foundCharactersのテキスト文字列では、全文ではなく[email protected]
になっています。それは特殊文字として&t
を考慮しています。そして、それ以来、それはparseErrorOccurred
代理人になる理由。
どうすればこのようなエラーを回避できますか。テキストを置き換えるものは何もハードコードできません。電子メールはそのまま印刷する必要があります。
にエスケープする必要があります。投稿時にブラウザがクラッシュしました。 –