Subject: RE: Re: producing php with xslt
From: "Evan Lenz" <elenz@xxxxxxxxxxx>
Date: Wed, 25 Jul 2001 16:06:46 -0700
|
Wendell Piez wrote:
> It's interesting that your XSLT processor lets you put the PI into the
> attribute at all (doing you the kindness of stripping the angle
> brackets to
> make it well-formed, while thereby unmaking it a PI).
The XSLT spec says:
[It is an error to create] nodes other than text nodes during the
instantiation of the content of the xsl:attribute element; implementations
may either signal the error or ignore the offending nodes.[1]
The question is, what does "ignore the offending nodes" mean? I don't think
it means "insert the string value instead (a la output='text' rules)". So,
interesting, yes.
Evan Lenz
XYZFind Corp.
[1] http://www.w3.org/TR/xslt#creating-attributes
> -----Original Message-----
> From: owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx
> [mailto:owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx]On Behalf Of Wendell Piez
> Sent: Wednesday, July 25, 2001 3:33 PM
> To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx
> Subject: Re: Re: producing php with xslt
>
>
> Oh dear,
>
> If the "processing instruction" has to go in an attribute, you
> can't create
> XML, since XML doesn't allow that.
>
> Back to square one. Create it as a literal string with
> disable-output-escaping. Be aware that the result won't be XML, and a
> conforming XML processor will refuse to handle it. (Your PHP processor
> might be okay with it though; I can't speak to that.)
>
> It's interesting that your XSLT processor lets you put the PI into the
> attribute at all (doing you the kindness of stripping the angle
> brackets to
> make it well-formed, while thereby unmaking it a PI).
>
> Cheers,
> Wendell
>
>
> ======================================================================
> Wendell Piez mailto:wapiez@xxxxxxxxxxxxxxxx
> Mulberry Technologies, Inc. http://www.mulberrytech.com
> 17 West Jefferson Street Direct Phone: 301/315-9635
> Suite 207 Phone: 301/315-9631
> Rockville, MD 20850 Fax: 301/315-8285
> ----------------------------------------------------------------------
> Mulberry Technologies: A Consultancy Specializing in SGML and XML
> ======================================================================
>
>
> XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
>
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
| Current Thread |
- Re: Re: producing php with xslt, (continued)
- Janning Vygen - Wed, 25 Jul 2001 15:29:34 -0400 (EDT)
- Rob Lugt - Wed, 25 Jul 2001 15:42:24 -0400 (EDT)
- flourish - Wed, 25 Jul 2001 17:10:20 -0400 (EDT)
- Wendell Piez - Wed, 25 Jul 2001 18:33:56 -0400 (EDT)
- Evan Lenz - Wed, 25 Jul 2001 19:06:32 -0400 (EDT) <=
- Alex Black - Wed, 25 Jul 2001 19:20:40 -0400 (EDT)
- Matthew Smith - Wed, 25 Jul 2001 19:58:33 -0400 (EDT)
- Alex Black - Wed, 25 Jul 2001 20:06:26 -0400 (EDT)
- Michael Kay - Thu, 26 Jul 2001 05:53:25 -0400 (EDT)
|
|