| Subject: RE: [xsl] XML -> HTML with paragraphs From: "Sullivan, Dan" <dsullivan@xxxxxxxxxxx> Date: Mon, 10 Sep 2001 12:26:23 -0700 | 
If I understand what you want, you have something like this:
<item title="Searching the Site" id="2">
	<helpfile>
    <p>Text input into paragraphs.</p>
    <p>Text input<a href="foo.htm">foo</a> into paragraphs.</p>
	</helpfile>
</item>
and you want to extract the content of <helpfile> which itself is html.
As long as the content of <helpfile> is well formed (balanced tags) then
an identity transform should do what you want. For example the following
extacts the <helpfile>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
                version="1.0">
  <xsl:output method="html"/>
  <xsl:template match="node()|@*">
    <xsl:copy>
    <xsl:apply-templates select="node()|@*"/>
    </xsl:copy>
  </xsl:template>
  <xsl:template match="helpfile">
    <xsl:apply-templates select="node()|@*"/>
  </xsl:template>
  <xsl:template match="/">
    <html>
      <body bgcolor="#FFFFFF">
        <xsl:apply-templates select="//helpfile"/>
      </body>
    </html>
  </xsl:template>
</xsl:stylesheet>
and produces:
<html>
   <body bgcolor="#FFFFFF">
      
      <p>Text input into paragraphs.</p>
      
      
      <p>Text input<a href="foo.htm">foo</a> into paragraphs.
      </p>
      
      	
   </body>
</html>
Is this the sort of thing you are trying to do?
Dan
-----Original Message-----
From: Joshua Miller [mailto:josh.miller@xxxxxxxxxxxx]
Sent: Monday, September 10, 2001 2:59 PM
To: Xsl-List@xxxxxxxxxxxxxxxxxxxxxx
Subject: [xsl] XML -> HTML with paragraphs
I have an XML document with the following structure:
<item title="Searching the Site" id="2">
	<helpfile>
		Text input into paragraphs.
		Text input into paragraphs.
	</helpfile>
</item>
And I want to display the contents of <helpfile> as HTML with <p> tags
to
separate the paragraphs. However, I can't seem to make this work. I've
tried
adding <p> tags to the text (yeah, I know, this doesn't work).
What I really need to know I guess, is how to put HTML into an XML
document
and make it display as HTML and not as escaped html (>/<) ... is
this
even possible? I want to store helpfile information in an XML document,
but
I need figures and links and images in the output ... how do I make this
work? Or is XML not the answer here?
Joshua Miller
Web Development::Programming
Eagle Technologies Group, Inc.
www.eagletgi.com
josh.miller@xxxxxxxxxxxx
 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] XML -> HTML with paragrap, Michael Kay | Thread | RE: [xsl] XML -> HTML with paragrap, Joshua Miller | 
| Re: [xsl] XML -> HTML with paragrap, Jörg Heinicke | Date | RE: [xsl] html to xsl........, Casadome, Francisco | 
| Month |