radio.csv
Ce fichier contient des entrées pour chaque flux radio inclus dans le catalogue. Chaque entrée est une ligne composée des champs délimités par des tabulations décrits dans le tableau ci-dessous. Les champs doivent apparaître dans l’ordre indiqué.
La colonne format dans le tableau ci-dessous décrit la façon dont chaque champ de texte Unicode est mis en forme. Elle ne fait pas référence au type de données du contenu. Par exemple, si l’entier est indiqué dans la colonne format, cela signifie que le champ contient une chaîne Unicode représentant une valeur intégrale, plutôt qu’un entier réel.
| Champ | Obligatoire | Format | Description |
|---|---|---|---|
| RadioID | Oui | Entier non négatif. | ID du flux radio qui est unique dans radio.csv. |
| Radiotitre | Oui | Chaîne Unicode. Exemple : accès essentiels |
Titre du flux radio. |
| Sous-titre | Non | Chaîne Unicode. Exemple : Top 40. | Sous-titre du flux radio. Souvent un nom de genre ou de sous-genre. |
| Manuel | Oui | Chaîne Unicode. Exemple : Terri Lee Duffy | Nom du programmeur du flux radio. Il est recommandé de ne pas dépasser 32 caractères. |
| PrimaryGenre | Oui | Entier non négatif. | ID du genre principal. Une seule valeur est autorisée. |
| Humeur | Oui | Chaîne Unicode. Exemple : amusant ; amiable; énergique stylisé exuberant |
Une série d’adjectifs qui décrivent la musique. Aucun point-virgule de fin après le dernier adjectif. |
| Category | Oui | chaîne Unicode | Non utilisé dans cette version. Doit être vide. |
| Description | Non | Chaîne Unicode. Exemple : Upbeat-friendly Music pour les artistes ayant essayé et réel qui ne déçu pas. |
Description conviviale de l’affichage dans les pages de propriétés. Il est recommandé de ne pas dépasser 256 caractères. |
| Popularité | Oui | Entier non négatif ou valeur décimale. Exemple : 31 |
Classement de la popularité parmi les alimentations radio. Peut avoir la valeur 0. |
| StarRating | Non | Float. exemple : 3,21 |
Optionnel. La valeur, généralement comprise entre 0 et 5, est arrondie au 1/4 le plus proche pour l’affichage dans l’interface utilisateur. |
| IsSubscriptionOnly | Oui | Propriété booléenne. Peut avoir la valeur 0 ou 1. | Indique si le flux est disponible par abonnement uniquement. |
| IsRecentlyAdded | Oui | Propriété booléenne. Peut avoir la valeur 0 ou 1. | Indique si ce flux a été ajouté récemment. |
| IsFeatured | Oui | Propriété booléenne. Peut avoir la valeur 0 ou 1. | Indique si le flux est en vedette. |
| EditorialGlyph | Oui | Entier non négatif. Doit correspondre à 0. | Non utilisé dans cette version. Doit correspondre à 0. |
| SortOrderRank | Oui | Entier non négatif. | Peut être utilisé pour déterminer l’ordre de tri lorsque toutes les stations sont répertoriées dans l’interface utilisateur. Doit avoir la valeur 0 si ce champ n’est pas utilisé. |