0

NSXMLParser で html ファイルを解析すると。HTMLファイルの空白を避けることができませんでした。例えば <html> <body><p>sample text. This is sample text </p></body></html>

見つかった文字関数では、空白も取得しています。HTMLタグ内に空白を入れたくありません。しかし、pタグ(h1、divなども)に空白と改行文字が必要です。任意のソリューション。

4

1 に答える 1

0

HTML タグから必要な有用な情報がない場合は、解析中に無視してください。タグのみを解析する<p>,<div>だけで、スペース自体が削除されます。

例えば

- (void)parser:(NSXMLParser *)parser didStartElement:(NSString *)elementName
  namespaceURI:(NSString *)namespaceURI qualifiedName:(NSString *)qualifiedName
    attributes:(NSDictionary *)attributeDict {


if([elementName isEqualToString:@"HTML"])
{
    NSLog(@"ignore");
}
于 2012-11-23T11:41:19.643 に答える