I'm looking at it now.. do i have to use CFSCRIPT?
On Wed, Nov 16, 2011 at 4:00 PM, Alex Skinner <[email protected]> wrote: > Did you have a look at the example docs I sent > > So the example code on the manual page would be pretty close ? > > <cfscript> > doc = html( FileRead("http://www.openbd.org/") ); > > allLinks = doc.select("a[href]"); > for ( x = 1; x <= ArrayLen(allLinks); x++ ){ > WriteOutput("<li>" & allLinks[x].attr("href") & " / " & allLinks[x].text() > & "</li>" ); > } > </cfscript> > > > Or the example on jsoup ? > > http://jsoup.org/cookbook/extracting-data/attributes-text-html > > Alex > > > > On 16 November 2011 21:56, Jason King <[email protected]> wrote: > >> ahh.. i never really work with J-Query >> >> How would I use it to get 'http://google.com' out of the link ref below? >> >> <a href="http://google.com"></a> >> >> Assume >> >> <CFSET var = '<a href="http://google.com"></a>'> >> >> How would I apply html() to 'var' to strip that out? >> >> >> >> On Wed, Nov 16, 2011 at 3:48 PM, Alex Skinner <[email protected]> wrote: >> >>> Now you can do JQuery-like selectors on it >>> >>> You've just been given a document object >>> >>> http://www.openbluedragon.org/manual/?/function/html >>> >>> http://jsoup.org/ >>> >>> For some samples >>> >>> Alex >>> >>> On 16 November 2011 21:44, Jason King <[email protected]> wrote: >>> >>>> Upgraded.... >>>> >>>> I have a string called 'body' and I'm applying it to the function. >>>> >>>> <cfset demovarA = "#html(body)#"> >>>> >>>> What's going on here? debugging is giving me this entire array as the >>>> value of demovarA >>>> >>>> *object of org.jsoup.nodes.Document* >>>> Methods clone (returns org.jsoup.nodes.Node) >>>> >>>> clone (returns org.jsoup.nodes.Element) >>>> >>>> clone (returns org.jsoup.nodes.Document) >>>> clone (returns java.lang.Object) >>>> head (returns org.jsoup.nodes.Element) >>>> body (returns org.jsoup.nodes.Element) >>>> text (returns org.jsoup.nodes.Element) >>>> nodeName (returns java.lang.String) >>>> createElement (returns org.jsoup.nodes.Element) >>>> normalise (returns org.jsoup.nodes.Document) >>>> title (returns void) >>>> title (returns java.lang.String) >>>> createShell (returns org.jsoup.nodes.Document) >>>> quirksMode (returns org.jsoup.nodes.Document) >>>> quirksMode (returns org.jsoup.nodes.Document$QuirksMode) >>>> outerHtml (returns java.lang.String) >>>> outputSettings (returns org.jsoup.nodes.Document$OutputSettings) >>>> parent (returns org.jsoup.nodes.Element) >>>> parent (returns org.jsoup.nodes.Node) >>>> addClass (returns org.jsoup.nodes.Element) >>>> equals (returns boolean) >>>> toString (returns java.lang.String) >>>> append (returns org.jsoup.nodes.Element) >>>> hashCode (returns int) >>>> wrap (returns org.jsoup.nodes.Node) >>>> wrap (returns org.jsoup.nodes.Element) >>>> empty (returns org.jsoup.nodes.Element) >>>> val (returns java.lang.String) >>>> val (returns org.jsoup.nodes.Element) >>>> after (returns org.jsoup.nodes.Node) >>>> after (returns org.jsoup.nodes.Node) >>>> after (returns org.jsoup.nodes.Element) >>>> after (returns org.jsoup.nodes.Element) >>>> before (returns org.jsoup.nodes.Element) >>>> before (returns org.jsoup.nodes.Node) >>>> before (returns org.jsoup.nodes.Element) >>>> before (returns org.jsoup.nodes.Node) >>>> id (returns java.lang.String) >>>> attr (returns org.jsoup.nodes.Element) >>>> attr (returns org.jsoup.nodes.Node) >>>> prepend (returns org.jsoup.nodes.Element) >>>> children (returns org.jsoup.select.Elements) >>>> className (returns java.lang.String) >>>> text (returns java.lang.String) >>>> data (returns java.lang.String) >>>> child (returns org.jsoup.nodes.Element) >>>> appendChild (returns org.jsoup.nodes.Element) >>>> select (returns org.jsoup.select.Elements) >>>> html (returns java.lang.String) >>>> html (returns org.jsoup.nodes.Element) >>>> getElementById (returns org.jsoup.nodes.Element) >>>> tagName (returns org.jsoup.nodes.Element) >>>> tagName (returns java.lang.String) >>>> tag (returns org.jsoup.parser.Tag) >>>> dataset (returns java.util.Map) >>>> getAllElements (returns org.jsoup.select.Elements) >>>> classNames (returns org.jsoup.nodes.Element) >>>> classNames (returns java.util.Set) >>>> isBlock (returns boolean) >>>> parents (returns org.jsoup.select.Elements) >>>> prependChild (returns org.jsoup.nodes.Element) >>>> appendElement (returns org.jsoup.nodes.Element) >>>> prependElement (returns org.jsoup.nodes.Element) >>>> appendText (returns org.jsoup.nodes.Element) >>>> prependText (returns org.jsoup.nodes.Element) >>>> siblingElements (returns org.jsoup.select.Elements) >>>> nextElementSibling (returns org.jsoup.nodes.Element) >>>> previousElementSibling (returns org.jsoup.nodes.Element) >>>> firstElementSibling (returns org.jsoup.nodes.Element) >>>> elementSiblingIndex (returns java.lang.Integer) >>>> lastElementSibling (returns org.jsoup.nodes.Element) >>>> getElementsByTag (returns org.jsoup.select.Elements) >>>> getElementsByClass (returns org.jsoup.select.Elements) >>>> getElementsByAttribute (returns org.jsoup.select.Elements) >>>> getElementsByAttributeStarting (returns org.jsoup.select.Elements) >>>> getElementsByAttributeValue (returns org.jsoup.select.Elements) >>>> getElementsByAttributeValueNot (returns org.jsoup.select.Elements) >>>> getElementsByAttributeValueStarting (returns org.jsoup.select.Elements) >>>> getElementsByAttributeValueEnding (returns org.jsoup.select.Elements) >>>> getElementsByAttributeValueContaining (returns >>>> org.jsoup.select.Elements) >>>> getElementsByAttributeValueMatching (returns org.jsoup.select.Elements) >>>> getElementsByAttributeValueMatching (returns org.jsoup.select.Elements) >>>> getElementsByIndexLessThan (returns org.jsoup.select.Elements) >>>> getElementsByIndexGreaterThan (returns org.jsoup.select.Elements) >>>> getElementsByIndexEquals (returns org.jsoup.select.Elements) >>>> getElementsContainingText (returns org.jsoup.select.Elements) >>>> getElementsContainingOwnText (returns org.jsoup.select.Elements) >>>> getElementsMatchingText (returns org.jsoup.select.Elements) >>>> getElementsMatchingText (returns org.jsoup.select.Elements) >>>> getElementsMatchingOwnText (returns org.jsoup.select.Elements) >>>> getElementsMatchingOwnText (returns org.jsoup.select.Elements) >>>> ownText (returns java.lang.String) >>>> hasText (returns boolean) >>>> hasClass (returns boolean) >>>> removeClass (returns org.jsoup.nodes.Element) >>>> toggleClass (returns org.jsoup.nodes.Element) >>>> remove (returns void) >>>> replaceWith (returns void) >>>> attr (returns java.lang.String) >>>> childNode (returns org.jsoup.nodes.Node) >>>> attributes (returns org.jsoup.nodes.Attributes) >>>> nextSibling (returns org.jsoup.nodes.Node) >>>> previousSibling (returns org.jsoup.nodes.Node) >>>> ownerDocument (returns org.jsoup.nodes.Document) >>>> unwrap (returns org.jsoup.nodes.Node) >>>> baseUri (returns java.lang.String) >>>> setBaseUri (returns void) >>>> childNodes (returns java.util.List) >>>> absUrl (returns java.lang.String) >>>> siblingIndex (returns int) >>>> hasAttr (returns boolean) >>>> removeAttr (returns org.jsoup.nodes.Node) >>>> siblingNodes (returns java.util.List) >>>> wait (returns void) >>>> wait (returns void) >>>> wait (returns void) >>>> getClass (returns java.lang.Class) >>>> notify (returns void) >>>> notifyAll (returns void) >>>> >>>> >>>> >>>> >>>> -- >>>> official tag/function reference: http://openbd.org/manual/ >>>> mailing list - http://groups.google.com/group/openbd?hl=en >>>> >>> >>> >>> >>> -- >>> Alex Skinner >>> Managing Director >>> Pixl8 Interactive >>> >>> Tel: +448452600726 >>> Email: [email protected] >>> Web: pixl8.co.uk >>> >>> -- >>> official tag/function reference: http://openbd.org/manual/ >>> mailing list - http://groups.google.com/group/openbd?hl=en >>> >> >> -- >> official tag/function reference: http://openbd.org/manual/ >> mailing list - http://groups.google.com/group/openbd?hl=en >> > > > > -- > Alex Skinner > Managing Director > Pixl8 Interactive > > Tel: +448452600726 > Email: [email protected] > Web: pixl8.co.uk > > -- > official tag/function reference: http://openbd.org/manual/ > mailing list - http://groups.google.com/group/openbd?hl=en > -- official tag/function reference: http://openbd.org/manual/ mailing list - http://groups.google.com/group/openbd?hl=en
