我在我的 iOS 无线电应用程序中使用以下代码:
nodes = [rootNode nodesForXPath:@"child::Station[Genres/Genre='Pop']" error:nil];
在 XML 中获取所有类型为“POP”的广播电台。例如,其中一个站是:
<Station>
<Name>(Top 40)</Name>
<Description>(Top 40)</Description>
<Genres><Genre>Pop</Genre></Genres>
<Logos><Logo><LogoUrl>http://blogs.slj.com/connect-the-pop/files/2013/05/Theatrics-logo-small.png</LogoUrl></Logo></Logos>
<Streams><Stream><MediaType>MP3</MediaType><BitRate>128</BitRate><StreamUrl>http://relay.radio.fm:1133/;stream</StreamUrl></Stream></Streams>
<Contacts><Contact type="General"><Name>Report Trouble</Name><Email>contact@email.com</Email><Facebook>http://www.facebook.com/</Facebook></Contact></Contacts>
</Station>
但是我需要能够只获得流派而不是电台,所以我想单独接收流派列表而不是流行电台,之后我可以tableView
从前一个视图中获得另一个带有所选流派的电台...我怎样才能得到流派?