- - PR -
XSLTのXMLにHTMLタグを入力したいのですが・・・
1
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2004-07-12 14:35
皆様、はじめまして
じょんと申します。 今回、色々と調べたつもりなのですが、 イマイチよく分からない事を質問したいと思います。 件名の通り、 XSLTのXML内に、HTMLタグを記述させて、 ブラウザの表示する時に、XML内に記述されているタグを HTMLのタグとして使用したいのですが、 どのようにXSLに記述すればよいのか分かりません。 どういった事がやりたいのかと言うと、yahooなどのトップを丸ごと(htmlタグごと) XMLなどに入れてしまいたい。 という事です。 そもそもXSLTの良さを無視した使い方だとは感じていますが、 なんとかならないのでしょうか? |
|
投稿日時: 2004-07-13 13:45
●1 HTML → XHTML 変換を事前にして、XMLとしてそのまま処理する
HTML tidy とか xmllint? とかで省略タグの補完ができるハズ ●2 文字置換で < などを文字参照化して、そのテキストを output-escaping no で出力する。 XMLの中にはXMLじゃないものは収められないため 必ずXML化が必要ということです。 タグでするかテキストでするかの違い。 ++++++++++++++++++++++++++++++++++++++ 2004-08-19 XML以外のものをXMLに同梱するには、上位の機構が必要です。 SOAPメッセージでは XOP というw3c仕様が検討中です XInclude と MIME を使います。(例えば) XML-binary Optimized Packaging http://www.w3.org/TR/2004/WD-xop10-20040608/ ----------------------------------------- HTML そのものを返すのなら、単純にリダイレクトのページを作る とかで十分では [ メッセージ編集済み 編集者: MMX 編集日時 2004-08-19 12:13 ] |
1