[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

RE: Re: transforming something with a namespace

Subject: RE: Re: transforming something with a namespace
From: cknell@xxxxxxxxxx
Date: Fri, 02 Feb 2007 21:40:40 -0500
RE: Re:  transforming something with a namespace
Google "exclude-result-prefixes".
--
Charles Knell
cknell@xxxxxxxxxx - email



-----Original Message-----
From:     Sam Carleton <scarleton@xxxxxxxxxxxxxxxx>
Sent:     Fri, 2 Feb 2007 20:44:32 -0500
To:       xsl-list@xxxxxxxxxxxxxxxxxxxxxx
Subject:  Re:  transforming something with a namespace

David,

You bring up a very interesting question.  I have always been working
in the Microsoft world so I have always been limited to XSLT 1.0, but
this project is a PHP 5.2.0 program.  I just looked and I see that PHP
5.2.0 is using Libxslt, but I cannot tell if Libxslt supports XSLT2.
I see that it implements most of EXSLT, what ever that is, so I am
assuming that is is XSLT2 compliant.  Do you know?

If it is, can you give me a little more info on
default-xpath-namespace, I googled it and did not find any good
examples, and I am not smart enough to understand the official specs.

Sam

On 2/2/07, David Carlisle <davidc@xxxxxxxxx> wrote:

> I know this is a dumb question, Not really, It's a faq,

> I tried adding xmlns="urn://www.photoparata.com/events.xsd" to the
> root element of the XSLT, but that did not work.

try adding

xmlns:p="urn://www.photoparata.com/events.xsd" to xsl:stylesheet then
use

/p:element/p:otherelement

(unprefixed names in xpath 1, are like unprefixed attribute names and refer
to no-namespace.)

If you are using xslt2 you have the new option of using unprefixed names
in xpaths and instead setting default-xpath-namespace=... on your
xsl:stylesheet.

Current Thread

PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.