Avatar billede telep Nybegynder
19. januar 2006 - 13:13 Der er 6 kommentarer og
1 løsning

Finde variable i html doc via Webbrowser component

Hej,

Jeg skal, når en side er loadet i min axWebBrowser1 komponent, søge det returnerede html dokument igennem for at finde en bestem variabel.

Html'en ser sådan her ud:

</script>
</HEAD>
<BODY class=back >
<table align=center >
<tr><td height=0 >
</td></tr>
<tr><td>
<font color=red>Update succeeded.&nbsp;</font>
<form name=fedit method=post action=gate >
<table align=center >
<input type=hidden name=bean value=sipadmin.web.SvUsersEdit >
<input type=hidden name=operation value=update >
<input type=hidden name=uid value=191013258 >
<tr><td nowrap >User</td><td><input type=text maxlength=100 name=username readonly value="pikfranz" ></td></tr>
<tr><td nowrap >Password</td><td><input type=password size=22 maxlength=60 name=password value="**********" ></td></tr>
<tr><td nowrap >&nbsp;&nbsp;(Confirm)</td><td><input type=password size=22 maxlength=60 name=password2 value="**********" ></td></tr>
<tr><td nowrap >Name</td><td><input type=text name=longname maxlength=100 value="pikfranz" ></td></tr>
<tr><td nowrap >Email Address</td><td><input type=text maxlength=60 name=email value="lj@lj.dk" ></td></tr>
<tr><td nowrap >Description</td><td><textarea cols=20 rows=6 name=desc >hhheeee</textarea></td></tr>
<tr><td>&nbsp;</td></tr>
<tr><td colspan=2 align=center ><input type=submit class=bn value=" Modify" >&nbsp;
<input type=button class=bn value="New"  onclick="newdata()"  >&nbsp;
<input type=button class=bn value="Delete"  onclick="deletedata()" >&nbsp;
</td></tr>
</table>
</form>
</td></tr></table>
</BODY>
</HTML>

og jeg skal finde den værdi der er angivet her:
<input type=hidden name=uid value=191013258 >

altså:

jeg vil gerne have "191013258" ud


Nogen der kan hjælpe?

På forhånd tak!

Mvh
telep
Avatar billede polle007 Nybegynder
19. januar 2006 - 13:34 #1
prøv dette

using Text.RegularExpressions;

string pattern = @"name=uid value=(?<uid>\d+)";
Match m = Regex.Match(tekst, pattern);

if(m.Success){
    Console.WriteLine("uid=" + m.Groups["uid"]);
}
Avatar billede polle007 Nybegynder
19. januar 2006 - 13:35 #2
gik lidt for hurtigt med using

using System.Text.RegularExpressions;
Avatar billede telep Nybegynder
19. januar 2006 - 13:44 #3
kan du forklare lidt nærmere?
Avatar billede telep Nybegynder
19. januar 2006 - 15:04 #4
HJÆÆÆLLLPP!
Avatar billede telep Nybegynder
19. januar 2006 - 16:12 #5
HULK & SNØFT!
Avatar billede telep Nybegynder
20. januar 2006 - 08:57 #6
Virkelig ikke noget der kan/vil hjælpe?
Avatar billede telep Nybegynder
23. januar 2006 - 10:01 #7
nå ikke...
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester