0
私はサーバからHTML文字列を取得します。それが空であれば何もしません。それ以外の場合は、UIWebViewに表示します。簡単なif文で.isEmpty
で簡単に確認できます。NSRegularExpression HTML文字列の内容を確認してください
Services.getBusinessProfile(countryCode: countryCode, companyId: companyData.cId) { (req, html) in
if !html.isEmpty {
// rest of the code
問題は時々、私は空のタグを取得し、次のとおりです。
<span style=\"font-family:HelveticaNeue; font-size: 16\"></span>
どのように私はこのタグの内容を確認することができますか?私はNSRegularExpression
をこのスレッドとして使用しなければならないと思います:NSRegularExpression to extract text between two XML tags。しかし、私はどのようにそれを使用する手がかりがありません。
ために適切なXML/HTMLパーサ。あなたの人生を楽にしてくれるだけでなく、技術的には、一般的なケースでXML/HTMLを解析するために正規表現が計算上強力ではありません。 – Alexander
私はそれについて考えましたが、私の上級者は、この行にしか必要ではないためにではないことに決めました:D –
あなたの質問は不明です。あなたのhtmlは一貫していますか?私はあなたが ''と ''の間の文字列を取得しようとしていることを意味していますか?この場合空の文字列ですか? –