doc = html( FileRead("http://www.openbd.org/";)

Is the function pulling the html serviced by openbd.org and parsing it?

I just want to parse a string, not an entire html document. Or, is it
getting the 'string' by 'fileread' so what's captured by fileread IS A
STRING of html characters, not any different than the string I'm
providing?


On Wed, Nov 16, 2011 at 4:01 PM, Jason King <[email protected]> wrote:

> 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

Reply via email to