webForumDet fria alternativet

Plocka från bokstav, tecken

3 svar · 502 visningar · startad av AG

AGMedlem sedan mars 20001 229 inlägg
#1

Håller nu på att utveckla mitt system. Jag har gett mig in i subString et. Problemet är att jag vill använda det fats i bokstäver, dvs klippa från <a href> till </a> det borde ju få ganska lätt, eller? Sökte oh hittade nåt som hette "getChars", http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html#getChars(int, int, char[], int) osäker på hur det ska användas, om det ens är rätt, fick det ej att fungera.

Andreas

AGMedlem sedan mars 20001 229 inlägg
#2

Hittade detta när jag sökte på jspin.com http://coldjava.hypermart.net/servlets/reqtag.htm
Det ferkar som man borde kunna använda det tycker jag, kan man exempelvis inkludera det i serlets?

Andreas

SealMedlem sedan jan. 20017 inlägg
#3

Rekommenderar dig att använda dig av en StringTokenizer. Den delar upp en sträng i tokens(element) givet vad som avskiljer elementen. Är inte säker på att det är det du vill göra, men här är en liten kodsnutt som gör det. Den är inte komplett utan bör nog modifieras innan du använder den.

import java.util.*;
public class TestStringTokenizer
{
public static void main(String [] argv)
{
String str="<a href=1.htm>Länk</a>";
StringTokenizer sTok=new StringTokenizer(str,"<>");
while (sTok.hasMoreTokens())
{
if (sTok.nextToken().startsWith("a href"))
System.out.println(sTok.nextToken());
}
}
}

sgtpepperMedlem sedan apr. 20005 524 inlägg
#4

Hej AG. Det du hittat via jspin.com verkar vara perfekt för dig, men det är till för att användas i JSP-sidor, inte i servlets.

Taglibs innebär att man skapar nya JSP-taggar och definerar logik som dessa taggar skall utföra, i detta fall så har dom skapat nya taggar som gör det enkelt att hämta information från olika källor.

------------------
"Med ett schysst järnrör slår man hela världen med häpnad" - Socker-Conny

Genererad på 376 ms · cache AV · v20260730165559-full.f96bc7eb