Ciao,
come posso fare in modo che il contenuto di un file stia in una sola variabile?
Saluti,
carlostefano
Ciao,
come posso fare in modo che il contenuto di un file stia in una sola variabile?
Saluti,
carlostefano
intendi un file di testo? o un file generico?
un file generico...
ho risolto utilizzando le seguenti codice:
Adesso però devo individuare all'interno della variabile strContent alcune righe di codice.codice:strPath = Server.MapPath (STR_TEMPLATES_FOLDER & "default/whatever.html") Set objFSO = Server.CreateObject("Scripting.FileSystemObject") Set objOpenFile = objFSO.OpenTextFile(strPath, 1) strContent = objopenfile.ReadAll response.write strContent Set objFile = Nothing Set objFSO = Nothing
Ad esempio...come posso isolare il testo contenuto all'interno dell'elemento title ?
codice:set re=server.CreateObject("VBScript.RegExp") re.Pattern="<title>([^\v]*?)</title>" set ris = re.Execute(stringa) if ris.count>0 then titolo = ris(0).SubMatches(0) response.write(titolo) end if
Grazie per l'aiuto. Scusa, ma qual'è il contenuto della variabile stringa? e come faccio a rimpiazzare il testo contenuto all'interno del tag di apertura e di chisura con un'altro?
Ciao,
carlostefano
codice:strPath = Server.MapPath (STR_TEMPLATES_FOLDER & "default/whatever.html") Set objFSO = Server.CreateObject("Scripting.FileSystemObject") Set objOpenFile = objFSO.OpenTextFile(strPath, 1) trContent = objopenfile.ReadAll Set objFile = Nothing Set objFSO = Nothing set re=server.CreateObject("VBScript.RegExp") re.Pattern="<title>([^\v]*?)</title>" set ris = re.Execute(strContent) if ris.count>0 then titolo = ris(0).SubMatches(0) response.write(titolo) end if