xsl-list
[Top] [All Lists]

[xsl] Re: XSL to ODF/OOXML

2007-10-25 11:07:20
Months later, I'm going back and doing this the right way, and making
an object which will convert any of my pages to Word-devourable HTML.
I use a lot of css and floated spans, so simply changing the output
type to Word doesn't work too well.

I am performing two transforms. The result of the first transform
becomes the XML of the second transform. However, I am getting this
error (MSXML parser):

"Required white space was missing"

I realize this list doesn't provide support for particular parsers.
I'm hoping this is some obvious misunderstanding of the string I am
feeding as XML which looks like:

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html xmlns:msxsl="urn:schemas-microsoft-com:xslt">
    <head>
         <META http-equiv="Content-Type" content="text/html;
charset=ISO-8859-15">
          <title>Database</title>
          <script src="../master/Global/prototype-1.6.0_rc0.js"></script>
          <link rel="stylesheet" media="print"
href="../master/Global/print.css">
     </head>
<body>
        .... blah blah ....
</body>
</html>

Thanks,

-Steve

On 4/27/07, Steve <subsume(_at_)gmail(_dot_)com> wrote:
I'm scouring the internet looking for leads on creating ODF/OOXML with
XSL transforms. I'm not really finding a whole lot, other than command
line programs which accomplish as much.

I have a website with lots of reports and, ideally, I'd like to have
an 'export to Word' feature. Is this just another XSL transform that
requires me learning the appropriate output schema or is there
something additional that needs to be done?

Also, I already have HTML versions of the reports I need (nothing too
complicated). I'm wondering if I can use the XHTML output as my source
XML and have one stylesheet that converts all of my documents into the
appropriate format? Or am I reaching for the philosopher's stone too
soon?

I'm using XSL 1.0 and MSXSL parser.

-S


--~------------------------------------------------------------------
XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: <mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--