- From: Norman Walsh <ndw@nwalsh.com>
- Date: Tue, 02 Oct 2007 19:40:18 -0400
- To: public-xml-processing-model-wg@w3.org
- Message-ID: <m2hcl9hyql.fsf@nwalsh.com>
/ Alex Milowski <alex@milowski.org> was heard to say: | On 10/2/07, Innovimax SARL <innovimax@gmail.com> wrote: |> |> Ok but it suddently raise a question in my mind |> |> Suppose this is the content of a document |> <?xml version="1.0"?> |> <?my-py I like it ?> |> <!-- my comment --> |> <root /> |> <!-- my comment --> |> <?my-py I like it ?> |> |> If I make a for-each on it, I will loose the PI and the comments, right ? | | You shouldn't because they are the children of the document. The XML | processing instruction isn't present as a child according to the infoset | and so shouldn't be preserved when wrapped. In the context of this thread, I thought Mohamed was asking if the PIs and comments would be lost if his for-each was: <for-each select="root"/> And I think the answer then is yes. If the for-each doesn't have a select expression, then the whole document, PIs, comments, and all goes through. Be seeing you, norm -- Norman Walsh <ndw@nwalsh.com> | If you imagine that once you have http://nwalsh.com/ | accomplished your ambitions you will | have time to turn to the Way, you will | discover that your ambitions never come | to an end.--Yoshida Kenko
Received on Tuesday, 2 October 2007 23:40:35 UTC