Hello Ken,
I basically create a html page by processing XML through a XSLCompiledTransform and I serve that by sending the output stream with the right mimetype. After that I load the content into the editor whenever I need it by using SetHTMLCode after making an AJAX get request with jquery.
I've included the result my api gives:
- <?xml version="1.0"?>
- <div xmlns="http://www.w3.org/1999/xhtml" xmlns:rte="urn:conv" id="Document">
- <h1>Kop 1</h1>
- <h2>Kop 2</h2>
- <h3>Kop 3</h3>
- <h4>Kop 4 </h4>
- <p> Paragraaf met <b>Bold</b><i>Italic</i><sup>Superscript</sup><sub>Subscript</sub> en <smallcaps>smallcaps</smallcaps>.</p>
- <captionblock data-type="Tabel"> Tabelbijschrift</captionblock>
- <table data-frame="none" data-colsep="0" data-rowsep="0" class="none">
- <tbody>
- <tr>
- <td>
- <p>a</p>
- </td>
- <td>
- <p> </p>
- </td>
- <td>
- <p> </p>
- </td>
- <td>
- <p> </p>
- </td>
- <td>
- <p> </p>
- </td>
- <td>
- <p> </p>
- </td>
- <td>
- <p> </p>
- </td>
- </tr>
- <tr>
- <td>
- <p> </p>
- </td>
- <td>
- <p> </p>
- </td>
- <td>
- <p> </p>
- </td>
- <td>
- <p> </p>
- </td>
- <td>
- <p> </p>
- </td>
- <td>
- <p> </p>
- </td>
- <td>
- <p> </p>
- </td>
- </tr>
- </tbody>
- </table>
- <p> </p>
- <captionblock data-type="Figuur"> Afbeeldingbijschrijft</captionblock>
- <p> </p>
- <p>Tekst met een voetnoot <footnote><p class="footnote_text"> Voetnoot 1</p></footnote></p>
- <p>Nog een voetnoot<footnote><p class="footnote_text"> Voetnoot 2</p></footnote></p>
- <p> asdf </p>
- <div data-type="Samenvatting">
- <p>Kader Samenvatting </p>
- </div>
- <p> <a href="http://www.google.nl"> http://www.google.nl/ </a> </p>
- <p>Hiernaast staat een markering <mark data-value="Markering">Gemarkeerd Item</mark></p>
- <p> </p>
- <p> </p>
- <p> </p>
- <p> </p>
- <p> </p>
- <p> </p>
- <p> </p>
- </div>
Regards,
Marvin.