• 締切済み

XML→HTMLの変換

XML,XLS,DTDファイルが組み合わされたファイルがあるのですが,これをホームページビルダーのように「見たまま」編集をしたいのです。 DBから生成されたXMLファイルを最終的にある文書の版下にしたいので,HTMLに変換,またはエクセルシートに書き出せればいいのですが,いろいろ探したところ,おそらくDTDファイルがあるおかげで正常な編集ができません。 何かいい方法がないでしょうか? ずれた質問かも知れませんが初心者ですのでお願いします。

みんなの回答

  • jakarta
  • ベストアンサー率38% (607/1597)
回答No.1

XSLではなくXLSとありますので、DBとXLSがまずあって、データをXMLとして他の書類形式に変換ということでよいのでしょうか。 とりあえずXMLとXSLが揃えばXML→HTMLへはAdobeのinDesignはもちろんXalanを使う方法も可能ですがXLSをレイアウトのひな形としてwyswygで編集するのであればAdobeのinDesignしかちょっと思い浮かびません。 実際の作業はXSLのレイアウトをひな形として作成し、ひな形内の矩形などのオブジェクトにXMLの要素を関連づけデータを流し込むような形になります。 私が実際に試したのは単なる整形式のXMLですがたぶんいけるはずです。 他にDreamWeaverなどもXMLからhtmlにできるのですがver4だとCDATAとしてしか要素を読み込めませんでした。MXではもっと柔軟になっているのかもしれませんが試していないのでわかりません。

関連するQ&A