[SUMMARY] XPathDirectoryGenerator - need help {namespace handling}

2003-03-19 Thread hgadm
Thanks Jeff, that was the solution !

Obviously the XPathDirectoryGenerator does not handle
tags with namespaces. These need to be replaced by
local-names as indicated by you !

Thanks 

Holger

On Wed, 19 Mar 2003, Jeff Turner wrote:

 
 On Tue, Mar 18, 2003 at 11:27:27AM -0800,
 [EMAIL PROTECTED] wrote:
  Maybe I do not understand the
XPathDirectoryGenerator:
  
  Also tried:
  
   KNO\#/azkno:knowledgeobject/dc:title/text()
  
  Same, tag content is not displayed !?
 
 Probably because XPathDirectoryGenerator doesn't
 provide a way to
 register namespace-prefix mappings.  Instead, try:
 

...#/*[local-name()='knowledgeobject']/*[local-name()='title']/text()
 
 --Jeff
 
  Any help is appreciated !!
  
  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]



XPathDirectoryGenerator - need help

2003-03-18 Thread hgadm
Maybe I do not understand the XPathDirectoryGenerator:

Also tried:

 KNO\#/azkno:knowledgeobject/dc:title/text()

Same, tag content is not displayed !?

Any help is appreciated !!

Holger


On Thu, 13 Mar 2003, [EMAIL PROTECTED] wrote:

 
 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=a
href=http://mail.cswebmail.com/jump/http://aft.sourceforge.net/examples/index.html;http://aft.sourceforge.net/examples/index.html/ahttp://mail.cswebmail.com/jump/http://aft.sourceforge.net/examples/index.html;http://aft.sourceforge.net/examples/index.html/a/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!
  a
href=http://mail.cswebmail.com/jump/http://www.compuserve.com/trycsrv/cs2000/webmail;http://www.compuserve.com/trycsrv/cs2000/webmail/a/
 
 
 
 
 

-
 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]



Re: XPathDirectoryGenerator - need help

2003-03-18 Thread Jeff Turner
On Tue, Mar 18, 2003 at 11:27:27AM -0800, [EMAIL PROTECTED] wrote:
 Maybe I do not understand the XPathDirectoryGenerator:
 
 Also tried:
 
  KNO\#/azkno:knowledgeobject/dc:title/text()
 
 Same, tag content is not displayed !?

Probably because XPathDirectoryGenerator doesn't provide a way to
register namespace-prefix mappings.  Instead, try:

...#/*[local-name()='knowledgeobject']/*[local-name()='title']/text()

--Jeff

 Any help is appreciated !!
 
 Holger

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