Kommunerne har digitaliseret indgangen for borgerne. Men bag skærmen håndteres mange arbejdsgange stadig manuelt mellem systemer, mails og organisatoriske siloer.
jeg skal smide alle de her op i 2 variabler... var1 = <TD class=stCellBody><BIG><B>8795633321</B></BIG></TD> var2 = <TD class=stCellBody><BIG><B>789564643</B></BIG></TD></TR>
men min html forsætter med en masse andet som jeg ikke skal bruge !.....
jeg kan sagtens smide det i en løkke og tage indholdet fra bestem nr...men kommer der flere linier på så går det ikke... vil hellere tage den fra tagne
Vi skal over i noget RegExp. Jeg har bikset denne kode sammen, som du kan afprøve: Set Rx1 = New RegExp Rx1.Global = True Rx1.IgnoreCase = True Rx1.Pattern = ".*<TD class=stCellBody><BIG><B>(\d+)</B></BIG></TD>.*"
set fso = Server.CreateObject("Scripting.FileSystemObject") Set file = fso.OpenTextFile(server.mappath("htmlFil.html"), 1, false)
If Not file.AtEndOfStream Then Do While Not file.AtendOfStream line = file.ReadLine if Rx1.Test(line) then value = Rx1.replace(line&"","$1") Response.write value &"<br>" end if Loop End If
<% Option Explicit ' Set up constants Const ForReading = 1 Const Create = False
' Declare local variables Dim objFSO ' FileSystemObject Dim TS ' TextStreamObject Dim strLine ' local variable to store Line Dim strFileName ' local variable to store fileName
strFileName = Server.MapPath("test.htm")
' Instantiate the FileSystemObject Set objFSO = Server.CreateObject("Scripting.FileSystemObject")
' use Opentextfile Method to Open the text File Set TS = objFSO.OpenTextFile(strFileName, ForReading, Create)
dim i If Not TS.AtEndOfStream Then
Response.Write "<table border=1>" Do While Not TS.AtendOfStream strLine = TS.ReadLine ' Read one line at a time Response.Write strLine Response.Write "<br/> end if
Loop Response.Write "</table>" End If
' close TextStreamObject ' and destroy local variables to relase memory TS.Close Set TS = Nothing Set objFSO = Nothing %>
Var den besked til mig??? For det skal ikke smides nogen steder. Min kode kan køres som den er uden noget andet. Der skal ikke mere til:
[testFil.asp] <% Set Rx1 = New RegExp Rx1.Global = True Rx1.IgnoreCase = True Rx1.Pattern = ".*<TD class=stCellBody><BIG><B>(\d+)</B></BIG></TD>.*"
set fso = Server.CreateObject("Scripting.FileSystemObject") Set file = fso.OpenTextFile(server.mappath("htmlFil.html"), 1, false)
If Not file.AtEndOfStream Then Do While Not file.AtendOfStream line = file.ReadLine if Rx1.Test(line) then value = Rx1.replace(line&"","$1") Response.write value &"<br>" end if Loop End If %>
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.