And CInclude does support @select now. Per Kreipke wrote:
>Apurva, > >I need more sleep: XInclude _does_ in fact allow you to subselect using >XPointer syntax. > >See >http://xml.apache.org/cocoon/userdocs/transformers/xinclude-transformer.html > >for details. Requires sitemap change. > > > >>-----Original Message----- >>From: Per Kreipke [mailto:[EMAIL PROTECTED]] >>Sent: Sunday, August 25, 2002 11:41 PM >>To: [EMAIL PROTECTED] >>Subject: RE: CInclude bug??? >> >> >>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: <[EMAIL PROTECTED]> >>For additional commands, e-mail: <[EMAIL PROTECTED]> >> >> >> >> > > >--------------------------------------------------------------------- >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: <[EMAIL PROTECTED]> >For additional commands, e-mail: <[EMAIL PROTECTED]> > > > > --------------------------------------------------------------------- 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: <[EMAIL PROTECTED]> For additional commands, e-mail: <[EMAIL PROTECTED]>