
No.2ベストアンサー
- 回答日時:
>eXtyleをつかいHTML化しています
eXtyleというソフトは、
(1)元となるファイル(XMLファイル)に
↓
(2)スタイルシート(XSLTファイル)を適用し
↓
(3)お好きなファイル(HTMLファイルなど。それ以外でもよい)を出力
するソフト。
つまり、たとえば
HTMLファイルを出力したい場合は
そのための「XSLTファイル」が必要であるし、
また、たとえば
XHTMLファイルを出力したい場合は
そのための「XSLTファイル」が必要。
つまり、「XSLTファイル」というやつを、
あなたの好きに取り変えたり、書き変えたりすればよい。
XSLTファイル次第ってこと。
--------------------
XSLTの書法(書き方)はご存知なのかな?
HTMLファイル出力用のXSLTが自力で書けるならば、
あとは「XHTMLの記述法」を知ってさえいれば、
XHTMLファイル出力用のXSLTもすんなり書けると思うよ。
(検索キーワード:XML XHTML XSLT サンプル)
■XHTMを出力するためのXSLTサンプル:
http://frog.raindrop.jp/knowledge/archives/00010 …
http://msugai.fc2web.com/java/XML/XSLTelements.h …
http://www.atmarkit.co.jp/fxml/tanpatsu/xslt/xsl …
■XHTMLの記法入門
http://tohoho.wakusei.ne.jp/ex/xhtml.htm
http://www.cityfujisawa.ne.jp/~yanai/xml/struct/ …
http://www.cityfujisawa.ne.jp/~yanai/xml/struct/ …
--------------------
つまり、
>HTMLでなくXHTMLにするにはDTDを付け加えれば出来てしまうということなのですか?
そうではなく、
XHTMLを出力したいのであれば、(スタイルシートである)XSLTファイルを
XHTML専用のものに変える必要があるということ。
そして基本的にはそれは自力で書く必要がある。
丁寧なご回答ありがとうございます! XSLTについてはまだ勉強したてで、よくわかっていなかったのですが、教えていただいたURLでおおよその理解が出来ました!
XHTMLに自力で変換するにはもうちょっと勉強しなくてはならなそうです(苦笑)。 ただサンプルのURLを教えていただいたので、流用しながらもっと勉強していきたいと思います!
無知の初歩的な質問に対してわざわざご回答いただいたお二方、本当にありがとうございました!
No.1
- 回答日時:
>XMLからHTMLに変換することはできるのですが、
>XHTMLに変換することはできるのでしょうか?
似たようなものです。
・・・というより、
HTMLの要素をXMLで定義しなおしたのがXHTMLなので、XHTMLは「XMLの一種」です
やり方:
XMLを書けるようですので
文書型定義を付け替えてください。
また、HTMLでは区別されない「大文字」と「小文字」の
違いはXML(XHTML)では区別されます
その点を気をつければ完成です。
参考:
http://www.cityfujisawa.ne.jp/~yanai/xml/
一応混乱しているようですので
XMLSchemaのことを読むといいでしょう
さらに混乱しますけどね(汗)
この回答への補足
ごめんなさい・・ちょっとまだ知識不足でいまいち解りません・・・汗 質問の仕方が悪かったのかもしれませんが・・ 作業的にはまずXMLとXSLの2つのファイルをつくり、eXtyleをつかいHTML化しています。 それをHTMLでなくXHTMLにするにはDTDを付け加えれば出来てしまうということなのですか? 無知すぎて笑われてしまう質問かも知れませんが、教えてください・・・
補足日時:2004/05/31 18:11お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
CSVファイルの時刻の形式について
-
accessでクエリをExcelにエクス...
-
コマンドプロンプトのテキスト...
-
Thunderbird 受信メールからの...
-
Excel で「OLE は現在使用でき...
-
プリンターのファイル出力とは
-
RPGについて
-
ASPでCSV出力をするときにエラ...
-
ATTファイルってどうやって開け...
-
WORDのVBAで差し込み印刷時、デ...
-
テキストファイル固定長データ...
-
Eclipseで検索ができなくなった
-
VB2008 iniファイルの全セクシ...
-
テキストファイルの一部分を抽...
-
msgget()で指定するkey値について
-
【VBA】印刷マクロのループ処理...
-
テキストファイルってページの...
-
VBA。開いているテキストファイ...
-
Zbarというソフトについて
-
リソースファイルを認識してく...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
accessでクエリをExcelにエクス...
-
CSVファイルの時刻の形式について
-
コマンドプロンプトのテキスト...
-
Thunderbird 受信メールからの...
-
COBOL、項目末尾に空白がある場...
-
エクセルが裏で動いたままなん...
-
Acrobat参照設定
-
iTextでPDFを表示させたら日本...
-
VBA 参照先で選んだファイルを...
-
CSV形式で保存するとファイ...
-
COBOL FILLER
-
accessのリポートを、excelに出...
-
excel vbaでのxml出力がわかり...
-
エクセル:VBAで自動的にCSV形...
-
クエリー出力からEXCELに吐き出...
-
テキストファイルをエクセルで...
-
ショートカットで起動した場合...
-
VB6.0でExcel,PDF,Word出力方法
-
AccessのレポートからPDFをペー...
-
マックで作ったPDFファイル...
おすすめ情報