Commit ad11fa86fe3a2b2a6034985db95124276cbbd345
1 parent
347148fc
--no commit message
Showing
2 changed files
with
13 additions
and
5 deletions
src/com/upc/pbe/upcnews/HTMLParser.java
... | ... | @@ -15,7 +15,7 @@ public class HTMLParser { |
15 | 15 | public ArrayList<String> parse(String code){ |
16 | 16 | //Separem el codi en linies |
17 | 17 | String[] split = code.split("\n"); |
18 | - //Mirem a cada linia si conté un href, i hi haurà un directori si conté el conjunt /" | |
18 | + //Mirem a cada linia si cont� un href, i hi haur� un directori si cont� el conjunt /" | |
19 | 19 | //Si hi ha un directori, tallem l'string per obtenir-ne el nom. |
20 | 20 | for(int i = 0; i < split.length; i++){ |
21 | 21 | if(split[i].contains("href") && split[i].contains("/index.html\"")){ |
... | ... | @@ -26,7 +26,7 @@ public class HTMLParser { |
26 | 26 | } |
27 | 27 | |
28 | 28 | public String findvideo(String code, String direccio){ |
29 | - //Donada la direcció del directori i el html del mateix, troba l'arxiu .m3u8 i retorna | |
29 | + //Donada la direcci� del directori i el html del mateix, troba l'arxiu .m3u8 i retorna | |
30 | 30 | //la url directe. |
31 | 31 | String[] split = code.split("\n"); |
32 | 32 | for(int i = 0; i < split.length; i++){ |
... | ... | @@ -39,7 +39,7 @@ public class HTMLParser { |
39 | 39 | } |
40 | 40 | |
41 | 41 | public String processar(String text){ |
42 | - //Elimina els caràcters no desitjats dels noms dels directoris. | |
42 | + //Elimina els car�cters no desitjats dels noms dels directoris. | |
43 | 43 | |
44 | 44 | char[] c = text.toCharArray(); |
45 | 45 | for (int i=0; i<c.length; i++){ | ... | ... |
src/com/upc/pbe/upcnews/Parser.java
... | ... | @@ -37,7 +37,8 @@ public class Parser |
37 | 37 | lists.add(new ParentList("")); |
38 | 38 | lists.get(0).getLists().add(new List(-1)); |
39 | 39 | String[] lines = file.split("\n"); |
40 | - for(int i = 0; i < lines.length; i++) | |
40 | + Log.d(TAG, "" + lines.length); | |
41 | + for(int i = 0; i < lines.length; i++) //la primera linea = null | |
41 | 42 | { |
42 | 43 | if(lines[i].endsWith("\\")) |
43 | 44 | { |
... | ... | @@ -183,7 +184,14 @@ public class Parser |
183 | 184 | +" exceeds max duration"); |
184 | 185 | } |
185 | 186 | Segment s = new Segment(duration); |
186 | - s.setName(args[1]); | |
187 | + if(args.length == 1) | |
188 | + { | |
189 | + s.setName(""); | |
190 | + } | |
191 | + else | |
192 | + { | |
193 | + s.setName(args[1]); | |
194 | + } | |
187 | 195 | pls.getSegments().add(s); |
188 | 196 | expectSegment = true; |
189 | 197 | } | ... | ... |