2011-02-23 5 views
1

J'ai besoin d'analyser un code HTML afin que quelqu'un me dire comment faire cela dans l'objectif-c?html analyse dans l'objectif-c

+0

Quelle est votre cible: Mac OS ou iOS? –

Répondre

1

Essayez HTMLKit. C'est un pur parseur HTML Objective-C avec le support CSS3 Selectors. Ce n'est pas un wrapper autour de libxml ou de toute autre bibliothèque, mais plutôt une implémentation complète WHATWG conforme aux spécifications HTML.

Voici quelques exemples à Swift:

let htmlString = "<div><h1>HTMLKit</h1><p>Hello there!</p></div>" 
let document = HTMLDocument(string: htmlString) 

let stuff = HTMLElement(tagName:"ul", attributes: ["class": "list"]) 
stuff.innerHTML = "<li>item 1<li>item 2" 

let body = document.body! 
body.appendNode(stuff) 

let items = document.querySelectorAll(".list li")