[XSL-LIST Mailing List Archive Home]
[By Thread]
[By Date]
RE: [xsl] Re: producing php with xslt
Subject: RE: [xsl] 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: [xsl] 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 |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] Re: producing php with xs, Wendell Piez | Thread | Re: [xsl] Re: producing php with xs, Alex Black |
Re: [xsl] non-breaking white space , Wendell Piez | Date | Re: [xsl] Re: producing php with xs, Alex Black |
Month |