0 返信 最新の回答 日時: Sep 10, 2012 8:12 AM ユーザー:macreate

    表(XML)のHTML化

    macreate Level 1

      InDesign5(Win日本語版)にて構造化ドキュメントを定義しています。

      ドキュメント内には表組があるのですが、表組については

      InDesignデフォルトのスキーマにマッピングしています。

       

      それで、XMLは例えば以下のように出力されます。

       

      <Table aid:tcols="3" aid:trows="1" aid:table="table" xmlns:aid="http://ns.adobe.com/AdobeInDesign/4.0/">

      <Cell aid:table="cell" aid:ccolwidth="164.97637795275594" aid:ccols="1" aid:crows="2">

           <text_Bold>Inner cable&#8232;(Stainless steel)</text_Bold>

      </Cell>

      <Cell aid:table="cell" aid:ccols="2" aid:crows="1">

           <text_Bold_11pt>SORA</text_Bold_11pt>

      </Cell>

      <Cell aid:table="cell" aid:ccolwidth="164.97637795275594" aid:ccols="1" aid:crows="1">

           <text_Bold>SP41 sealed outer casing (1)<Table_Center/>

      </text_Bold>

      </Cell>

      </Table>

       

      このようなXMLをXSLTを使ってHTMLに変換したいと考えました。

      それで、以下のようなサイトからスタイルシートを入手しました。

      http://www.stylusstudio.com/xsllist/200708/post80580.html

       

      ですが、セルの縦結合や横結合などが絡み合ったり、

      ある列に縦結合が続いたりしますと

      うまく表組を完成させることができません。

       

      InDesignデフォルトの表タグをHTMLに変換するスタイルシートを

      ご教示いただけませんでしょうか。

       

      よろしくお願いいたします。