Thanks Jens and Jeff !

Itried the XPathDirectoryGenerator. Sitemap fragment:

...

<map:match pattern="kno-index">
   <map:generate type="xpathdirectory" 
        src="C:\Documents and Settings\Owner\My
Documents\Projects\XML\KNO\#/azkno:knowledgeobject/dc:title"/>
   <map:serialize type="xml"/>
</map:match>

...

Which yields an XML file with the current fragment:

...

<dir:file name="microdialysis1.xml"
lastModified="1046298926956" date="26/02/03 22:35"
size="9449">
  <dir:xpath docid="microdialysis1.xml"
query="/azkno:knowledgeobject/dc:title" /> 
</dir:file>

...

Obviously this has produced XML output identifying
files that comply having this tag but the query wasn't
executed, i.e. I haven't got the content of this tag
(which I need).

Any Ideas ??

Holger

 
senderDateInfo

> 
> On Tue, Mar 11, 2003 at 05:11:30AM -0800,
> [EMAIL PROTECTED] wrote:
> > Dear all,
> > 
> > I would like to dynamically generate an RSS feed
from
> > currently available XML files in a folder on my
> > webserver to be displayed in the Cocoon portal.
> > 
> > I have a set of equally structured XML files in a
> > folder and new files are added to this folder
> regularly.
> > 
> > Now I want to generate the RSS feed dynamically when
> > the respective coplet displays the RSS in the
portal.
> > 
> > The RSS file should reflect the title of these XML
> > files (which is in the dc:title tag of each file)
and
> > the URI (the path + filename).
> > 
> > Any ideas are greatly appreciated, hope someone has
> > done similar things before - otherwise I would need
to
> > start from scratch.
> 
> If you're using Cocoon 2.1, the
XPathDirectoryGenerator
> might be useful.
> It lets you extract XPath-specified nodes from every
> file in a directory.
> 
> For example, to generate
> <a
href="http://mail.cswebmail.com/jump/http://aft.sourceforge.net/examples/index.html";>http://aft.sourceforge.net/examples/index.html</a>
> I used:
> 
>    <map:match pattern="examples/index.xml">
>      <map:generate type="xpathdirectory"
>      
>
src="content/xdocs/examples#/project/description/text()"/>
>      <map:transform
>
src="resources/stylesheets/antdirectory2document.xsl"/>
>      <map:serialize type="xml"/>
>    </map:match>
> 
> 
> --Jeff
> 
> > Kind regards,
> > 
> > Holger
> > 
> 
>
---------------------------------------------------------------------
> To unsubscribe, e-mail:
> [EMAIL PROTECTED]
> For additional commands, e-mail:
> [EMAIL PROTECTED]

___________________________________________________
The ALL NEW CS2000 from CompuServe
 Better!  Faster! More Powerful!
 250 FREE hours! Sign-on Now!
 http://www.compuserve.com/trycsrv/cs2000/webmail/





---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to