Fixed a small issue in the MnetworkServer HTML parsing.
Signed-off-by: Jeffrey Han <itdelatrisu@gmail.com>
This commit is contained in:
parent
8892973d98
commit
8d21fe3fc9
|
@ -83,7 +83,7 @@ public class MnetworkServer extends DownloadServer {
|
||||||
// BPM: {{bpm}} <b>|</b> Total Time: {{m}}:{{s}}<br/>
|
// BPM: {{bpm}} <b>|</b> Total Time: {{m}}:{{s}}<br/>
|
||||||
// Genre: {{genre}} <b>|</b> Updated: {{MMM}} {{d}}, {{yyyy}}<br />
|
// Genre: {{genre}} <b>|</b> Updated: {{MMM}} {{d}}, {{yyyy}}<br />
|
||||||
List<DownloadNode> nodeList = new ArrayList<DownloadNode>();
|
List<DownloadNode> nodeList = new ArrayList<DownloadNode>();
|
||||||
final String START_TAG = "<div class=\"tr_title\">", HREF_TAG = "<a href=", UPDATED = "Updated: ";
|
final String START_TAG = "<div class=\"tr_title\">", HREF_TAG = "<a href=", HREF_TAG_END = "</a>", UPDATED = "Updated: ";
|
||||||
int index = -1;
|
int index = -1;
|
||||||
int nextIndex = html.indexOf(START_TAG, index + 1);
|
int nextIndex = html.indexOf(START_TAG, index + 1);
|
||||||
while ((index = nextIndex) != -1) {
|
while ((index = nextIndex) != -1) {
|
||||||
|
@ -96,7 +96,7 @@ public class MnetworkServer extends DownloadServer {
|
||||||
if (i == -1 || i > n) continue;
|
if (i == -1 || i > n) continue;
|
||||||
i = html.indexOf('>', i + HREF_TAG.length());
|
i = html.indexOf('>', i + HREF_TAG.length());
|
||||||
if (i == -1 || i >= n) continue;
|
if (i == -1 || i >= n) continue;
|
||||||
j = html.indexOf('<', i + 1);
|
j = html.indexOf(HREF_TAG_END, i + 1);
|
||||||
if (j == -1 || j > n) continue;
|
if (j == -1 || j > n) continue;
|
||||||
String beatmap = html.substring(i + 1, j).trim();
|
String beatmap = html.substring(i + 1, j).trim();
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user