SORU
18 Mart 2009, ÇARŞAMBA


Objective C HTML escape/unescape

Eğer istediğim Amaç C. basit HTML escape/unescape yapmak için kolay bir yolu varsa merak bu psuedo kod gibi bir şey:

NSString *string = @"<span>Foo</span>";
[string stringByUnescapingHTML];

Verir

<span>Foo</span>

Ӓ gibi gibi umarım da tüm diğer HTML varlıklar atlanmaması ve hatta ASCII kodları.

Cocoa Touch herhangi bir yöntem/bunu yapmak için UİKit var mı?

CEVAP
16 Mayıs 2010, Pazar


Benim 6 ** bak. Bir dizeden XML varlıkları (tüm HTML karakter başvuruları dahil), kodlama XML varlıkları sıyırma etiketleri kaldırma ve boşluk ve yeni satır kod çözme yöntemleri var:

- (NSString *)stringByStrippingTags;
- (NSString *)stringByDecodingXMLEntities; // Including all HTML character references
- (NSString *)stringByEncodingXMLEntities;
- (NSString *)stringWithNewLinesAsBRs;
- (NSString *)stringByRemovingNewLinesAndWhitespace;

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Dan Gately

    Dan Gately

    13 AĞUSTOS 2006
  • FOSDEM

    FOSDEM

    13 Ocak 2009
  • sknbp

    sknbp

    16 Kasım 2006