[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

Re: Translating XML -> HTML & RTF

  • From: "John E. Simpson" <simpson@p...>
  • To: xml-dev@i...
  • Date: Sat, 23 Jan 1999 11:00:45 -0500

html to rtf
At 03:12 PM 1/23/99 +0000, Tony McDonald wrote:
><studyguide title='Organisation of Tissues'>
>...
><section title='Core Content' sg_title='Organisation of Tissues'> *1*
	[snip]
></section> *2*
>...
></studyguide>
>
>I'm using an Expat enabled parser to scan the resultant documents and 
>(try) to do the translations.
>
>...I would like the <section>..</section> tag to be replaced by a <h2 
>class="section">Core Content: Organisation of Tissues</h2> construct, 
>but using expat, I end up with the closing </h2> tag at the line 
>marked *2* above.

I think expat is doing exactly what you asked it to do: turning all of the
section element's content into <h2>. One way to fix it might be to turn the
title and sg_title attributes into full-blown child elements of the section
element, and enclose them in something like a titleinfo wrapper to which
you can apply your desired class attribute. Something like this:

  <section>
    <titleinfo class="section">
      <title>Core Content</title>
      <sg_title>Organisation of Tissues</sg_title>
    </titleinfo>
     ...
  </section>

This seems to be a good illustration of one argument in favor of using
elements vs. attributes: when you want the content to be easily displayed.

Will be interested to see others' replies, if any.
=================================================
John E. Simpson
simpson@f...
http://www.flixml.org
Just XML - Now available from Prentice-Hall

xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@i...
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/
To (un)subscribe, mailto:majordomo@i... the following message;
(un)subscribe xml-dev
To subscribe to the digests, mailto:majordomo@i... the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@i...)


PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
 

Stylus Studio has published XML-DEV in RSS and ATOM formats, enabling users to easily subcribe to the list from their preferred news reader application.


Stylus Studio Sponsored Links are added links designed to provide related and additional information to the visitors of this website. they were not included by the author in the initial post. To view the content without the Sponsor Links please click here.

Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.