RE: [xsl] Selecting specific portions of a tree.

Subject: RE: [xsl] Selecting specific portions of a tree.
From: "Armand Datema" <armand.datema@xxxxxxxxxxxxxxx>
Date: Tue, 9 Dec 2003 15:49:26 +0100
Hi Emmanuil

Well im real busy my new site is about to go live, will probably release
our js subset xml representation for non commercial use soon too. It
proved invaluable in projects I did.

And working on new project for a skinnable dhtml framework, xml driven
dhtml and Iframes, looks kinda like XAML check below for a previews of
the xml.

The style tags describe how to render an iframe panel ( custom coded
iframe, we overridden every part of the iframe except for the
contentframe and thus giving us possibility to create custom graphics
for scrollbar and arrows )

  <style1>
    <container_html>schwingskin_01.htm</container_html>
    <minimize_image>schwingskin_01_images\minimize.gif</minimize_image>
    <close_image>schwingskin_01_images\close.gif</close_image>

    <scrollbar type="vertical">
      <main>background-image:
url(schwingskin_01_images\vertical_bck.gif);</main>
      <up_left_image>schwingskin_01_images\arrow_up.gif</up_left_image>
 
<down_right_image>schwingskin_01_images\arrow_down.gif</down_right_image
>
 
<scroller_image>schwingskin_01_images\bar_vertical.gif</scroller_image>
 
<scroller_drag_image>schwingskin_01_images\bar_vertical.gif</scroller_dr
ag_image>
 
<scroller_up_image>schwingskin_01_images\bar_vertical.gif</scroller_up_i
mage>
 
<scroller_down_image>schwingskin_01_images\bar_vertical.gif</scroller_do
wn_image>
    </scrollbar>

    <scrollbar type="horizontal">
      <main>background-image:
url(schwingskin_01_images\horizontal_bck.gif);</main>
 
<up_left_image>schwingskin_01_images\arrow_left.gif</up_left_image>
 
<down_right_image>schwingskin_01_images\arrow_right.gif</down_right_imag
e>
 
<scroller_image>schwingskin_01_images\bar_horizontal.gif</scroller_image
>
 
<scroller_drag_image>schwingskin_01_images\bar_horizontal.gif</scroller_
drag_image>
 
<scroller_up_image>schwingskin_01_images\bar_horizontal.gif</scroller_up
_image>
 
<scroller_down_image>schwingskin_01_images\bar_horizontal.gif</scroller_
down_image>
    </scrollbar>
  </style1>



-----Original Message-----
From: owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx
[mailto:owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx] On Behalf Of Emmanuil
Batsis (Manos)
Sent: Tuesday, December 09, 2003 3:28 PM
To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx
Subject: Re: [xsl] Selecting specific portions of a tree.

Armand thanks for the support. How are your projects going? It's a small

world...

Paul, my intention was not to accuse you of abusing, but instead help 
you with XSLT and mailinglist politics ;-)

Cheers,

Manos



Paul Barclay wrote:

> You are right Armand, i am sorry and I am sorry Emannuil.
> 
> However, I was a bit put out by Emannuils need to accuse me of abusing
> the list. 
> 
> I appreciate the time taken to answer my question, however I still
think
> Kens answer is much, much better as it was designed to be informative,
> while Emannuils was obscure and way to general. IMO.
> 
> PB
> 
>  
> On Tue, 2003-12-09 at 12:03, Armand Datema wrote:
> 
>>Hi
>>
>>Both answers were correct, just the fact that one gives you pointers
on
>>how to continue ( which in my opinion is better since it forces you to
>>look and learn) and another one gives you the complete solution
doesn't
>>give you the right to start to take a stab at Emannuil .
>>
>>Just my 2 cents, people take time to answer your question, they all do
>>this at free will, so no need for this kind of remarks
>>
>>Armand
>>
>>-----Original Message-----
>>From: owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx
>>[mailto:owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx] On Behalf Of Paul
Barclay
>>Sent: Tuesday, December 09, 2003 12:37 PM
>>To: XSLList
>>Subject: Re: [xsl] Selecting specific portions of a tree.
>>
>>Thanks very much, that was perfect and a lot better response than that
>>other person Emmanuil Dalsis.
>>
>>Thanks!
>>Paul
>>
>>
>>
>>
>>
>>On Tue, 2003-12-09 at 11:15, G. Ken Holman wrote:
>>
>>>At 2003-12-09 10:32 +0000, Paul Barclay wrote:
>>>
>>>>Given the XML.
>>>>
>>>><root>
>>>>        <child ..../>
>>>>        <child ..../>
>>>>        <child ..../>
>>>>        <child ..../>
>>>>        <child ..../>
>>>>        <child ..../>
>>>>        <child ..../>
>>>>        <child ..../>
>>>>        <child ..../>
>>>>        <child ..../>
>>>>        <child ..../>
>>>>        <child ..../>
>>>>        <child ..../>
>>>>        <child ..../>
>>>>        <child ..../>
>>>></root>
>>>>
>>>>what is the XSL expression to select the 3rd to the 8th child of
>>
>>root?
>>
>>>If your current node is the element <root> then the XPath expression
>>
>>is:
>>
>>>    select="child[ position()>=3 and position()&lt;=8 ]"
>>>
>>>Any XPath expression can be in a predicate ... if the expression
>>
>>evaluates 
>>
>>>to a boolean true, then the node being tested is considered still in
>>
>>play 
>>
>>>... in the above example I have a boolean expression in the predicate
>>
>>based 
>>
>>>on the current node list selected by addressing all of the elements
>>
>>named 
>>
>>><child> along the child:: axis.
>>>
>>>Note there are no circumstances in which a naked less-than character
>>
>>is 
>>
>>>allowed in an attribute, hence, I've escaped it above.
>>>
>>>This happens to be one of the exercises in our hands-on material.
>>>
>>>I hope this helps!
>>>
>>>......................... Ken
>>>
>>>
>>>--
>>>North America (Washington, DC): 3-day XSLT/2-day XSL-FO 2004-02-09
>>>Instructor-led on-site corporate, government & user group training
>>>for XSLT and XSL-FO world-wide:  please contact us for the details
>>>
>>>G. Ken Holman                 mailto:gkholman@xxxxxxxxxxxxxxxxxxxx
>>>Crane Softwrights Ltd.          http://www.CraneSoftwrights.com/s/
>>>Box 266, Kars, Ontario CANADA K0A-2E0    +1(613)489-0999 (F:-0995)
>>>ISBN 0-13-065196-6                       Definitive XSLT and XPath
>>>ISBN 0-13-140374-5                               Definitive XSL-FO
>>>ISBN 1-894049-08-X   Practical Transformation Using XSLT and XPath
>>>ISBN 1-894049-11-X               Practical Formatting Using XSL-FO
>>>Member of the XML Guild of Practitioners:     http://XMLGuild.info
>>>Male Breast Cancer Awareness  http://www.CraneSoftwrights.com/s/bc
>>>
>>>
>>> XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
>>>
>>
>>
>>______________________________________________________________________
__
>>
>>E-mail is an informal method of communication and may be subject to
data
>>corruption, interception and unauthorised amendment for which Digital
>>Bridges Ltd will accept no liability. Therefore, it will normally be
>>inappropriate to rely on information contained on e-mail without
>>obtaining written confirmation.
>>
>>This e-mail may contain confidential and/or privileged information. If
>>you are not the intended recipient (or have received this e-mail in
>>error) please notify the sender immediately and destroy this e-mail.
Any
>>unauthorized copying, disclosure or distribution of the material in
this
>>e-mail is strictly forbidden.
>>
>>______________________________________________________________________
__
>>
>>
>> XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
>>
>>
>>
>>
>> XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
>>
> 
> 
> 
>
________________________________________________________________________
> 
> E-mail is an informal method of communication and may be subject to
data corruption, interception and unauthorised amendment for which
Digital Bridges Ltd will accept no liability. Therefore, it will
normally be inappropriate to rely on information contained on e-mail
without obtaining written confirmation.
> 
> This e-mail may contain confidential and/or privileged information. If
you are not the intended recipient (or have received this e-mail in
error) please notify the sender immediately and destroy this e-mail. Any
unauthorized copying, disclosure or distribution of the material in this
e-mail is strictly forbidden.
> 
>
________________________________________________________________________
> 
> 
>  XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
> 
> 

-- 
Manos Batsis

     _  __    __                    __
    / |/ /__ / /____ __ _ ___ _____/ /_
   /    / -_) __(_-</  ' Y _ `/ __/ __/
  /_/|_/\__/\__/___/_/_/_|_,_/_/  \__/


http://www.netsmart.gr
mailto:mbatsisSPAM_TRAP@xxxxxxxxxxx
tel:+302103240940
http://forte.netsmart.gr/foaf/manos_foaf.rdf




 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list




 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list


Current Thread