cocoon-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Andrew C. Oliver" <acoli...@apache.org>
Subject Re: CInclude bug???
Date Mon, 26 Aug 2002 12:30:58 GMT
Incorrect.  This is a bug and the @select does work in Cocoon 2.1.x.  

I have a fix on my local drive but I haven't submitted it yet.  Will do 
so very soon.  

-Andy

Per Kreipke wrote:

>Apurva,
>
>  
>
>>to make the long story short:
>>
>>the output has the whole xml file after the section of
>>the xml file i want to include.
>>
>>i.e
>>
>><cinclude:include
>>src="../../commons/contents/ATTRIBUTES.xml"
>>select="data/AGE/*" />
>>
>>outputs:
>>
>><?xml version="1.0" encoding="UTF-8"?>
>><age> data <age>  <!-- this is what i want -->
>>
>><data>               <!-- this is what i DONT want -->
>>  <dt> text <dt>
>>  <age> data <age>
>></data>
>>
>>Am i doin something wrong or is it a bug??
>>    
>>
>
>Not a bug. CInclude does not support selecting just a portion of your XML
>model (and neither does XInclude).
>
>E.g. your @select above does nothing.
>
>To do what you want to do, just add a XSLT tranformer _after_ your CInclude,
>then in that XSLT logic either:
>
>- match the elements you want with identity templates,
>
>- or, create a generic identity template and use empty matchers for the
>elements you _don't_ want.
>
>XSLT makes a clean, generic filtering language.
>
>Note: Cocoon's FilterTransformer does something similar but in a very
>restricted way (it basically only is used for paging through data models).
>
>Per
>
>
>---------------------------------------------------------------------
>Please check that your question  has not already been answered in the
>FAQ before posting.     <http://xml.apache.org/cocoon/faq/index.html>
>
>To unsubscribe, e-mail:     <cocoon-users-unsubscribe@xml.apache.org>
>For additional commands, e-mail:   <cocoon-users-help@xml.apache.org>
>
>
>  
>




---------------------------------------------------------------------
Please check that your question  has not already been answered in the
FAQ before posting.     <http://xml.apache.org/cocoon/faq/index.html>

To unsubscribe, e-mail:     <cocoon-users-unsubscribe@xml.apache.org>
For additional commands, e-mail:   <cocoon-users-help@xml.apache.org>


Mime
View raw message