[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: Re: producing php with xslt
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
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|