Hallo Zusammen,
folgendes Problem:
Habe von jm. 3 Klassen samt JAVAdoc bekommen. Mein Problem ist nun nur, dass ich nicht so ganz durchblicke was genau ich machen soll.
Habe die Funktion
In der Doku steht bei PT folgendes:
getLinks
public static java.util.Vector getLinks(java.lang.String htmlDoc,
java.net.URL baseURL)
Parameters:
htmlDoc - the HTML Text we want to search for links
baseURL - the URL we got the Text from
Returns:
a Vector with all links on the page containing LdObjects
Bis hier ist noch alles klar. ich bekomme also einen Vector (in diesem Fall t).
Nun habe ich in der Classe Ld geschaut und da steht nun folgendes bei der Methode die ich nun brauche:
getUrl
public java.lang.String getUrl()
Returns:
the URL of the Link
Wie kann ich nun diese Methode mit den Ergebnissen von t „füttern“ ? Wenn ich die Klasse mit einem Konstruktor aufrufe und dann die Methode drauf anwenden will bekomme ich immer die Fehlermeldung, dass es sich um einen Vector handelt. Das passiert auch, wenn ich den Vector mit:
durchgehe.
Wie kann ich die URLs aus der Methode vom Vector bekommen
Für die schnelle Hilfe danke ich im Voraus...
Vielen Dank
Alexander
folgendes Problem:
Habe von jm. 3 Klassen samt JAVAdoc bekommen. Mein Problem ist nun nur, dass ich nicht so ganz durchblicke was genau ich machen soll.
Habe die Funktion
Code:
Vector t = PT.getLinks(test, myURL);
getLinks
public static java.util.Vector getLinks(java.lang.String htmlDoc,
java.net.URL baseURL)
Parameters:
htmlDoc - the HTML Text we want to search for links
baseURL - the URL we got the Text from
Returns:
a Vector with all links on the page containing LdObjects
Bis hier ist noch alles klar. ich bekomme also einen Vector (in diesem Fall t).
Nun habe ich in der Classe Ld geschaut und da steht nun folgendes bei der Methode die ich nun brauche:
getUrl
public java.lang.String getUrl()
Returns:
the URL of the Link
Wie kann ich nun diese Methode mit den Ergebnissen von t „füttern“ ? Wenn ich die Klasse mit einem Konstruktor aufrufe und dann die Methode drauf anwenden will bekomme ich immer die Fehlermeldung, dass es sich um einen Vector handelt. Das passiert auch, wenn ich den Vector mit:
Code:
Enumeration enum = t.elements();
while (enum.hasMoreElements())
{
ld.getUrl(enum); // Hier ist der fehler
System.out.println(enum.nextElement());
}
durchgehe.
Wie kann ich die URLs aus der Methode vom Vector bekommen
Für die schnelle Hilfe danke ich im Voraus...
Vielen Dank
Alexander