2010-11-08 7 views
1

J'ai un fichier XML qui ressemble un peu à ceaffichage HTML extrait de fichier XML dans un tableView

<xml> 
    <post> 
     <![CDATA[ 
     THis is the HTML inside of the CData 
     <br> 
     I want this to be parsed and displayed in a UITableView 
     ]]> 
    </post> 
    <post> 
     <![CDATA[ 
     <img src="http://foo.com/foo.jpg" /> 
     ]]> 
    </post> 
</xml> 

Je suis en mesure d'extraire le CDATA et l'affecter à un tableau. Cependant, j'ai besoin d'un moyen simple pour l'analyser et l'afficher dans UITableView. Juste des choses de base telles que l'affichage des images.

+1

Cela devrait aider: http://stackoverflow.com/questions/1095782/using-nsxmlparser-with-cdata – stitz

+0

:/ce sujet ne semble couvrir que la partie CDATA, ce qui me convient plus que bien. C'est juste l'analyse HTML qui me donne mal à la tête. Merci pour la réponse rapide si. – endy

Répondre

1

Tout d'abord j'utiliser libxslt et convertir en html pur et utiliser l'exemple de l'iPhone SeismicXML - http://discussions.apple.com/thread.jspa?threadID=1599127

Il y a beaucoup d'informations sur l'analyse des données correctement et corrections chaîne de données html. Cependant, encore une fois j'utiliserais le libxslt intégré.