2017-01-24 2 views
1

Je cherche à analyser le fichier m3u en Java. nom de la chaîne puis son lien, j'ai googlé pour cela, mais incapable de trouver une solution. fichier m3u ressemble à ceci:parser m3u fichier en utilisant java dans android studio

#EXTM3U 
#EXTINF:-1,VIP AR: Bein Max 1 HD 
http://portal.onlineiptv.net:5210/live/Jyw2SMYjxe/9589.ts 
#EXTINF:-1,VIP AR: Bein Max 2 HD 
http://portal.onlineiptv.net:5210/live/Jyw2SMYjxe/9590.ts 
#EXTINF:-1,VIP AR: Bein Max 3 HD 
http://portal.onlineiptv.net:5210/live/Jyw2SMYjxe/9591.ts 

Je veux montrer les détails comme celui-ci:

ChannelCategory - ChannelName 
Url of that channel 

j'ai un code de travail mais que je suis incapable de chercher des canaux liens

Répondre

1

Vous pouvez analyser le fichier M3U en C# en utilisant les expressions régulières & dans Java vous pouvez faire la même chose Ou créer un analyseur personnalisé. Dans ce projet, j'utilise un analyseur personnalisé. Projet en cours de développement

https://github.com/sajjad0321/iptv

+0

@Sjjad Jave que je peux utiliser url M3U à distance au lieu de fichier local pour analyser m3u en utilisant votre code? Comment appeler la fonction d'analyse? – user1788736

+0

@ user1788736 ** Pas encore **. J'essaie de l'atteindre. "Si tu peux faire?". Pour l'instant, je télécharge le fichier puis l'analyse dans mon application. –