2011-03-04 8 views
1

'는 등의 HTML 시퀀스HTML &xxx; 시퀀스가있는 문자열을 일반 문자로 변환하려면 iOS SDK의 내장 (또는 외부 프레임 워크) 메소드가 필요합니까?

 
& amp;, & nbsp;, & lt; (spaces added to avoid markdown interpretation) 

들어있는 NSString을, 그리고', '<을'& ','로 사람들을 변환하는 아이폰 OS SDK에 내장 된 방법이 있습니까? 내 문자열에는 ASCII 형식으로 변환 할 수없는 국제 UTF8 문자가 포함되어 있습니다.

답변

0

Michael Waterfall이 다른 비슷한 질문에 댓글을 달았으므로 사용할 수있는 기본 제공 기능은 없지만 NSString의 새로운 카테고리 인 his solution을 확인하십시오.

은 다음과 같은 새로운 방법, 특히 stringByDecodingHTMLEntities 정의

- (NSString *)stringByConvertingHTMLToPlainText; 
- (NSString *)stringByDecodingHTMLEntities; 
- (NSString *)stringByEncodingHTMLEntities; 
- (NSString *)stringWithNewLinesAsBRs; 
- (NSString *)stringByRemovingNewLinesAndWhitespace; 
관련 문제