2010-03-08 5 views
2

Je suis nouveau dans le développement iphone. Je suis capable d'analyser un fichier Xml à une URL et de récupérer le contenu d'un nœud particulier.Comment analyser un fichier HTML dans une URL?

pour parser à l'adresse

NSString * path = @"xxxxxxxxxxxxxxxxxxxxxx"; 
    [self parseXMLFileAtURL:path]; 

Pour récupérer les données que j'utiliser NSXMLParser .Comment puis-je obtenir la même chose si j'ai fichier HTML à mon URL (code source de la page Web est HTML) .Please aide moi dehors. Merci.

Répondre

3

Vous ne pouvez pas analyser HTML avec NSXMLParser, sauf si vous voulez analyser le balisage par balisage.

Cependant il existe une bibliothèque pour faire cela comme la libxml2. Vous pouvez trouver un mini tuto ici: How to Parse HTML

Vous pouvez également trouver plus d'informations à ce sujet à un autre sujet: parsing HTML on the iPhone

+0

Le tutoriel vous me avez donné une idée correcte d'approcher mes task.I ne suis pas en mesure de comprendre la logique derrière la recherche de tag h3 qui a // trop – Warrior