Ask a Question related to Coldfusion - Advanced Techniques, Design and Development.
-
Cyrill #1
Extract full contents of the <table> tag inlcudingnested tables
I am trying to extract a certain table from a web site I get with
cfhttp.FileContent. There is a function at cflib that extracts tag content but
it does not work if there are nested tables inside.Does anyone know of a UDF
that would span nested tags and extract the whole table corretly?
Here is the function I found, but it will just look for the first closing tag
end exit
function getTagContent(tag,str) {
var matchStruct = structNew();
var startTag = "<#tag#[^>]*>";
var endTag = "</#tag#>";
var endTagStart = 0;
matchStruct = REFindNoCase(startTag,str,1,"true");
if(matchStruct.len[1] eq 0 ) return "";
endTagStart = REFindNoCase(endTag,str,matchStruct.pos[1],"false");
return
Mid(str,matchStruct.pos[1]+matchStruct.len[1],endTagStart-matchStruct.pos[1]-mat
chStruct.len[1]);
}
Any ideas how to maybe modify it?
TIA
Cyrill
Cyrill Guest
-
Table of Contents--Generating in PDF
Is there a way to make a table of contents after I pull a bunch of separate PDFs into one document? I am putting together conference presentations... -
How to extract the full URL from a relative link using WWW: : Mecha nize
Rob, Sorry for the ambiguity in my email. Your solution worked right away. To answer your questions, @links is an array that contains the list... -
Extract data from table html
Hi, I would like to extract data from the table attached. Could someone help me to create the regular expression to grab that informations? ... -
Extract the DDL of my informix tables
Hi, do you know the command in Informix to only extract the DDL of my informix tables ? I don't want to use dbexport or myexport. Something else ?... -
shp.jc #2
Re: Extract full contents of the <table> tag inlcudingnested tables
I'd try to parse it as an xml document with XMLParse(). It might be sensitive to invalid missing closing tags, etc., but there's a good chance the table's got all of its end tags. So I'd try it.
shp.jc Guest



Reply With Quote

