2

私の iOS アプリでは、mySQL データベースでクエリを使用して文字列を構築して返す外部 PHP スクリプトからデータを取得します。このデータベースでは、テキストには HTML エンティティが含まれています。たとえば、Josè は次のように書かれています。

Josè

これらの構築された文字列を自分のアプリに渡すと、すべてのエンティティはまだそこにありますが、アプリ内でそれらを人間が読めるテキストに変換したいと考えています。これを行う方法が見つかりません。このような受け入れられた回答を持つこのような質問を見ましたが、存在する何百ものエンティティのいずれにも一行も書くことができません. つまり、できますが、これをもっと簡単な方法で行う方法がないとは信じられません。

また、すべてのアプリ(テキストビュー、ラベル、テーブルビューセルなど)の多くのビューから多くの場所で上記の文字列を使用しているため、PHPスクリプト自体ではなく、PHPスクリプト自体に正しい変換を適用すると非常に便利だと思いますアプリ。だから私の最後の質問はこれです: エンティティを含む文字列を作成する正しい方法はどれですか? iOS アプリにロードすると、すべてのエンティティが読み取り可能な文字になりますか? 私を助けてくれる人に感謝します!

4

1 に答える 1

0

GoogleのカテゴリGTMNSString+HTMLを使用できます

このカテゴリは、人間が読める形式に変換する可能性のあるHTMLエンティティのほとんどをカバーしている可能性があります。

このカテゴリのGoogleコードが見つからないため、別の場所を指しています。MWFeedParser

GTMNSString + HTML.h

GTMNSString + HTML.m

于 2013-03-06T11:41:41.740 に答える