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で質問しましょう!
似たような質問が見つかりました
- その他(IT・Webサービス) 見たことのない形式で日付が表示されているのでそれを解析してほしい 3 2023/01/23 16:53
- その他(パソコン・スマホ・電化製品) ios専用のbluetooth機器をandroidで接続する方法 4 2023/01/09 16:50
- その他(ブログ) テレグラムをブログに埋め込むことはできますか? 1 2022/06/04 11:20
- その他(教育・科学・学問) ニュートンを㎏に変換 6 2022/12/09 10:11
- オープンソース IT用語、ソースとオブジェクト、改変と翻訳と翻案の違いなど どのようにりかいすればよいのですか 1 2022/09/09 10:02
- JavaScript html5に変えるとスライドショーが消えてしまった。 3 2022/03/26 19:53
- 数学 この数学問題、スマートに解く方法を教えてください。 3 2023/01/26 23:17
- Visual Basic(VBA) VBAについて教えてください 4 2022/11/10 12:44
- 物理学 ガリレイ変換は導出できますか。 8 2023/01/11 18:13
- モニター・ディスプレイ ワイドモニターの解像度が合わずMacの画面が横に伸ばされて表示されてしまう 2 2022/08/09 07:53
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
accessでクエリをExcelにエクス...
-
CSVファイルの時刻の形式について
-
COBOL、項目末尾に空白がある場...
-
VB6からEXCEL2007へ出力は可能?
-
プログラムのイベント処理中断方法
-
ショートカットで起動した場合...
-
Thunderbird 受信メールからの...
-
TransferSpreadsheetでフルパス...
-
EXCEL VBAでのCSVファイル読み...
-
コマンドプロンプトのテキスト...
-
RPGについて
-
COBOL FILLER
-
htmlspecialcharsの正しいタイ...
-
Excel で「OLE は現在使用でき...
-
ACCESS エクスポート ダイアロ...
-
“ファイルに出力”した印刷ファ...
-
accessのリポートを、excelに出...
-
0バイトのテキストファイル
-
テキストファイルの一部分を抽...
-
VBAで、JPG写真の撮影日時を読...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
accessでクエリをExcelにエクス...
-
CSVファイルの時刻の形式について
-
コマンドプロンプトのテキスト...
-
COBOL、項目末尾に空白がある場...
-
Thunderbird 受信メールからの...
-
ファイナルカットで編集した動...
-
Acrobat参照設定
-
ショートカットで起動した場合...
-
Excel で「OLE は現在使用でき...
-
WshShellから起動したbat(ftp)...
-
iTextでPDFを表示させたら日本...
-
AccessのレポートからPDFをペー...
-
COBOL FILLER
-
EXCEL VBAでのCSVファイル読み...
-
ACCESS エクスポート ダイアロ...
-
VB6.0でExcel,PDF,Word出力方法
-
PHP:unzipコマンドにおけるエ...
-
アクセス→エクセルへエクスポー...
-
TransferSpreadsheetでフルパス...
-
accessのリポートを、excelに出...
おすすめ情報