- From: Alex Muir <alex.g.muir@gmail.com>
- Date: Wed, 11 Nov 2009 15:43:19 +0000
- To: xproc-dev@w3.org
- Message-ID: <88b533b90911110743n7f03ee7ay66dfdc2af5c61ecd@mail.gmail.com>
Hi, I'm just playing with an example of from a great tutorial by Roger Costello and James Garriss using Calabash and getting a result I don't understand. Given this xproc: <p:declare-step xmlns:p="http://www.w3.org/ns/xproc" xmlns:c="http://www.w3.org/ns/xproc-step" name="myPipeline"> <p:input port="source"> <p:document href="BookStore.xml"/> </p:input> <p:output port="result" /> <p:for-each> <p:iteration-source select="//Book" /> <p:string-replace match="Date/text()" replace="Title/text()" /> </p:for-each> <p:wrap-sequence wrapper="BookStore" /> </p:declare-step> And this XML: <?xml version="1.0"?> <BookStore> <Book> <Title>My Life and Times</Title> <Author>Paul McCartney</Author> <Date>1998</Date> <ISBN>1-56592-235-2</ISBN> <Publisher>McMillin Publishing</Publisher> </Book> <Book> <Title>Illusions The Adventures of a Reluctant Messiah</Title> <Author>Richard Bach</Author> <Date>1977</Date> <ISBN>0-440-34319-4</ISBN> <Publisher>Dell Publishing Co.</Publisher> </Book> <Book> <Title>The First and Last Freedom</Title> <Author>J. Krishnamurti</Author> <Date>1954</Date> <ISBN>0-06-064831-7</ISBN> <Publisher>Harper & Row</Publisher> </Book> </BookStore> I'm getting output <BookStore> <Book> <Title>My Life and Times</Title> <Author>Paul McCartney</Author> <Date/> <ISBN>1-56592-235-2</ISBN> <Publisher>McMillin Publishing</Publisher> </Book> <Book> <Title>Illusions The Adventures of a Reluctant Messiah</Title> <Author>Richard Bach</Author> <Date/> <ISBN>0-440-34319-4</ISBN> <Publisher>Dell Publishing Co.</Publisher> </Book> <Book> <Title>The First and Last Freedom</Title> <Author>J. Krishnamurti</Author> <Date/> <ISBN>0-06-064831-7</ISBN> <Publisher>Harper & Row</Publisher> </Book> </BookStore> I would have thought I would get a <Date> tag with some title text() however I'm getting the empty <Date/> tags? Why is that and how can I move the title text into the date element as I'm trying to do. Thanks Much -- Alex https://sites.google.com/a/utg.edu.gm/alex
Received on Wednesday, 11 November 2009 21:16:32 UTC