recuperar categorías de yelp y subcategorías

Me estoy enganchando al yelp 2.0 Api y me pregunto si hay una manera de recuperar la list de categorías y subcategorías. Sé que la list está disponible aquí http://www.yelp.com/developers/documentation/category_list pero no parece haber una forma de recuperarla. Me gustaría tener una fuente para recuperarla para que no esté codificada en mi aplicación y se mantenga actualizada.

    Aquí hay un enlace a todas las categorías en formatting json: https://raw.github.com/Yelp/yelp-api/master/category_lists/en/category.json

    Puede programmaticallyy download esto. Lo bueno de la página es que da las categorías tal como existen en la ontología de Yelp.

    [Editar] Ahora puedes get el json de todas las categorías de todos los países:

    https://www.yelp.com/developers/documentation/v2/all_category_list/categories.json

    malas noticias, no está orderada por país, son todas

    Sé que no te gustará, pero recomiendo no usar json de github y analizar esta página html en su lugar.

    A partir de escribir json de respuesta aceptada tiene 11 meses. Le faltan muchas categorías. Por nombrar algunos:

    gift shops shanghainese cantonese food trucks beer wine & spirits bubble tea puerto rican resorts 

    También tenga en count que hay una discrepancia entre las categorías de esta list html, json de git hub y el valor real utilizado en la página web de cada negocio en lo que respecta a la visualización de palabras y . En algunos casos es wine & spirits y en otros es wine and spirits . Ten cuidado con eso

    PD. No soy (aún) un gurú de Scala, pero así es como analizo el HTML