2009-09-07 16 views
1

J'ai une source de données basée sur WML que j'ai besoin d'analyser dans une application iPhone.Analyse WML sur l'iPhone

Quelle serait la manière la plus facile d'y parvenir?

Je suis actuellement à la recherche dans les différentes bibliothèques XML disponibles sur l'iPhone, mais j'apprécierais un coup de pouce dans la bonne direction.

Actuellement jouer avec ElementParser, il semble que WML est pas assez proche XML comme je l'avais espéré ..

+0

Vous pourriez trouver cette question utile: http://stackoverflow.com/questions/1281388/when-parsing-with-nsxmlparser-does-it-download-the-whole-xml-then-parse-or-doe –

Répondre

1

Qu'est-ce que les données vont être utilisées pour? Si vous voulez être capable d'afficher une page Web sur l'iPhone, vous pouvez essayer d'exécuter un XSLT sur le WML pour produire du HTML standard qui peut être affiché facilement (en supposant que votre WML est XML valide).

La meilleure bibliothèque pour ce faire serait probablement libxslt comme les bibliothèques iPhone natives semblent manquer dans ce domaine.

+0

Le WML provient d'un site WAP, les données contenues sur chaque page doivent être retirées et stockées pour être utilisées dans les tablecells. Les entrées de navigation doivent être supprimées et stockées pour la récupération des données d'arrière-plan. – iOSDevil

+0

Avez-vous eu de la chance en utilisant la bibliothèque que j'ai mentionnée dans ma réponse? Si le format des pages WML est assez standard, le processus d'extraction des données dont vous avez besoin devrait être trivial. –