xsl-list
[Top] [All Lists]

RE: document(strHTML) ?

2004-05-21 09:16:05
Jon,

At 08:54 PM 5/20/2004, you wrote:
Found it!  Gotta love google!

<xsl:value-of disable-output-escaping="yes" select="description"/>

This will work to "turn on" the escaped angle brackets so that your embedded-escaped HTML becomes live markup, by seeing that the serializer does not escape them when writing output. (Note this will only work if you use a processor with a serializer supporting this optional feature.) But you should be sure to validate the result (or at least check the well-formedness, if it's meant to be XML), before sending it on, since if the HTML is not well-formed neither will the result be.

That's the price you pay for letting people escape their markup and yet expect that it be treated as markup. (It can't be both markup and not-markup at the same time, see.) Plus fixing all the errors that turn up that were invisible when it wasn't markup.

Cheers,
Wendell



======================================================================
Wendell Piez                            
mailto:wapiez(_at_)mulberrytech(_dot_)com
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
======================================================================



<Prev in Thread] Current Thread [Next in Thread>