Extract full contents of the <table> tag inlcudingnested tables

Ask a Question related to Coldfusion - Advanced Techniques, Design and Development.

  1. #1

    Default 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

  2. Similar Questions and Discussions

    1. 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...
    2. 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...
    3. 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? ...
    4. 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 ?...
  3. #2

    Default 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

Posting Permissions

  • You may not post new threads
  • You may post replies
  • You may not post attachments
  • You may not edit your posts

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139