Je veux analyser un XML à partir d'une URL qui est le RSS de mon blog avec des bibliothèques SWXMLHASH ou AEXML. J'ai trouvé une solution pour cela mais quand j'ai essayé la solution mon application s'est écrasée. Il est le problème rencontré: fatal error: unexpectedly found nil while unwrapping an Optional value (lldb)
Comment puis-je combiner Alamofire avec AEXML ou SWXMLHASH
Et il y a mes codes qui sont en viewDidLoad:
` Alamofire.request("http://myblog.com/feed").responseJSON { response in
if let data = response.data {
let xml = SWXMLHash.parse(data)
let news = xml["rss"]["channel"]["item"][0]["title"].element?.text
print(news!)
}
}
`
Y at-il d'autre solution pour cela? Je ne veux pas utiliser NSXMLParser, je veux utiliser ce genre de bibliothèques ou s'il existe une bibliothèque à jour, je peux utiliser.
Nous vous remercions de votre aide!
Je suppose qu'il se bloque à 'imprimer (nouvelles!)'. 'news' doit être nul, donc votre XML ne doit rien avoir à ce chemin. –
[link] (http://imgur.com/a/O1GwC) Il y a la structure principale de mon XML. J'ai commencé à penser, puis-je faire une erreur .. Merci pour votre commentaire Tristan – Oliver