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

Reply via email to