Comment dois-je analyser les données qui contiennent des CDATA dans l'attribut?Comment analyser un tel type de données en utilisant NSXML Parsing?
Répondre
Si vous le pouviez, je suggèrerais vraiment de convertir ceci en données JSON. Le framework JSON est beaucoup plus facile à utiliser. Sinon, je suggérerais d'utiliser les classes TouchXML (mais elles sont un peu compliquées à mon avis car elles renvoient des éléments avec des attributs au lieu des NSDictionaries et NSArrays).
TouchXML: http://code.google.com/p/touchcode/wiki/TouchXML
JSON-cadre: http://code.google.com/p/json-framework/
Je suggère de lire la documentation Apple suivant, il devrait expliquer.
http://developer.apple.com/mac/library/documentation/Cocoa/Conceptual/NSXML_Concepts/NSXML.html
'NSXML' n'est pas disponible sur iOS. – falconcreek
Lire Event-Driven XML Programming Guide Une façon de le faire est d'utiliser NSXMLParser
pour analyser les données. Implémentez NSXMLParserDelegate
parser:foundCDATA:
pour capturer les données dans l'élément CDATA. Il existe de nombreux exemples d'utilisation de NSXMLParser
.
- 1. Comment analyser l'API météo de Google à l'aide de NSXML?
- 2. parsing en utilisant Ruby
- 3. iphone JSON Parsing .. Comment puis-je analyser ces données
- 4. chaîne de Parsing en utilisant PHP
- 5. REXML - Parsing données
- 6. Parsing un fichier HTML en utilisant Java
- 7. Parsing une classe de type en C#
- 8. données non structurées Parsing
- 9. parsing XML en utilisant jQuery
- 10. Parsing XML en utilisant xml.etree.cElementTree
- 11. aide parsing XML en utilisant php
- 12. parsing XML en utilisant XPath en Java
- 13. Analyser un identifiant Vimeo en utilisant JavaScript?
- 14. Parsing XML en utilisant libxml un espace de noms-ruby
- 15. chaînes Parsing en utilisant l'expression rationnelle
- 16. comment analyser les données en utilisant la demande ASIHttp?
- 17. Comment analyser les données RSS-CB en utilisant C#?
- 18. comment analyser l'image en utilisant NSMutableDictionary?
- 19. Comment optimiser/refactoriser un tel code?
- 20. Comment copier des données de l'ensemble de données vers un dataset de type en utilisant automapper?
- 21. Parsing logs apache en utilisant PostgreSQL
- 22. NSXML remplaçant "<" par "% lt;"
- 23. Existe-t-il un tel type de colonne dans MySQL?
- 24. Récupération de données à l'aide de NSXML Parser
- 25. données avec jQuery Parsing
- 26. Élégamment Parsing données rigides en Perl
- 27. Comment analyser un fichier binaire en utilisant Javascript et Ajax
- 28. Comment puis-je analyser XML en utilisant Java?
- 29. Comment implémenter un tel algorithme?
- 30. Comment analyser un fichier Excel en utilisant PHP
comment puis-je le convertir en données JSON s'il vous plaît si vous avez une idée faites le moi savoir. –
Eh bien, je ne sais pas d'où proviennent vos données, mais si ce n'est pas votre source, vous pouvez vérifier si elles supportent JSON-ouput (par exemple: Twitter le fait). Si c'est votre propre source, vous pouvez lire de la documentation sur JSON et traduire votre code en code compatible JSON. Mais je ne suis pas totalement sûr que vous connaissez JSON et d'autres choses? – elslooo
J'ai vérifié que mes données ne sont pas au format JSON.Il signifie qu'il n'est pas analysé en utilisant JSON.J'ai obtenu une réponse comme ci-dessus donc avez-vous une idée de comment analyser les données ci-dessus. –