image

  • フォト Amazonギフト券
    ※この時計の時刻は、閲覧しているパソコンのものであり、必ずしも正確な時間とは限りません

検索

最近のトラックバック

無料ブログはココログ

« 2006年10月27日 | トップページ | 2006年10月29日 »

2006年10月28日

2006-10-28

xfy で HTML 文書を表示させたいが...

- http://www-06.ibm.com/jp/developerworks/xml/060602/j_x-tiptagsoup.shtml
  >> IBM dW : XML : ヒント: ひどいHTMLをTagSoupで修正する - Japan
という記事を読んだ。

そこで思いついたことがある。
xfy 単体では html を表示できない。(ブラウザでの表示に切り替わってしまう)
そこで、Tagsoup を使って、html->xhtml を行う事で、html な サイトの表示ができるのではと。
そこで次のような shellscript, xvcd, xml ファイルを作ってみた。
(以前の "xfy で 外部コマンドを実行してその出力を表示する" でつくった xpath 関数を利用している)
しかしこれでは、 XHTML そのものが表示されるだけだ。
Seehtml_1

どうしたら、XHML のレンダリング結果を表示させることができるだろうか?

http://homepage2.nifty.com/youichi_kato/src/seehtml/seehtml.sh
http://homepage2.nifty.com/youichi_kato/src/seehtml/seehtml.xvcd
http://homepage2.nifty.com/youichi_kato/src/seehtml/seehtml.xhtml

---------------------------------------- seehtml.sh の内容 -------------------------
#! /bin/sh
/sw/bin/wget -q -O - $1 | java -jar /Users/kato/zzz/1.3/tagsoup-1.0.1.jar

---------------------------------------- seehtml.xvcd の一部の抜粋 --------------
    <xvcd:template match="h:see-url">
      <xvcd:variable name="cmd" select="concat('/tmp/seehtml.sh ', ./text())" />
      <div>
        <xvcd:user-data name="output" value=""/>
        Enter URL: [<xvcd:text-of select="." />]<br />
        (press ENTER for executing)
        <!-- KEY EVENT -->
        <xvcd:action event="event:key-pressed[@stroke='ENTER']">
          <xvcd:set-user-data name="output" value="{example:run-command($cmd)}"/>
        </xvcd:action>
      </div>
      <xvcd:value-of select="xvcd:user-data('output')" />
    </xvcd:template>
-------------------------------------------------------------------------------

ピックアップ:大阪弁変換, NeXTSTEPのデモ動画, その他

- http://journal.mycom.co.jp/news/2006/10/27/421.html
  >> ローランド、130gで手のひらサイズの4トラック、デジタル・レコーダー発売 (MYCOMジャーナル)

- http://journal.mycom.co.jp/articles/2006/10/26/oracle1/
  >>【レポート】Oracle OpenWorld 2006 - SOAと高可用性のオイシイ関係とは? (MYCOMジャーナル)

- http://netafull.net/apple/016380.html
  >> [N] Steve JobsによるNeXTSTEPのデモ動画

- http://phpspot.org/blog/archives/2006/10/yahoo_bookmarks.html
  >> リニューアルされて使い勝手が格段にUPした「Yahoo! Bookmarks」:phpspot開発日誌
- http://www.nikkeibp.co.jp/style/biz/skillup/it_potential/061027_whiteboard/
  >> データを保存できるホワイトボード - ビジネススタイル - nikkei BPnet

- http://d.hatena.ne.jp/higepon/20061027/1161960363
  >> ひげぽん OSとか作っちゃうかMona- - 「計算機プログラムの構造と解釈(SICP)」を読み終えて

- http://weblogs.java.net/blog/kohsuke/archive/2006/10/stateful_web_se.html
  >> Kohsuke Kawaguchi's Blog: Stateful web service with JAX-WS RI 2.1 EA2

- http://blog.livedoor.jp/lalha/archives/50136271.html
  >> 小野和俊のブログ:[Java] クラスローダーを自作する方法 / JDK に標準付属のプロファイリングツール hprof の使用方法

- http://satoshi.blogs.com/life/2006/10/post_6.html
  >> Life is beautiful: 大阪弁変換で遊んでみた

« 2006年10月27日 | トップページ | 2006年10月29日 »

mokuji

2013年12月
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31        

google

  • twitter
  • __
  • _
    Googleボットチェッカー

合わせて読む

  • 合わせて読む
    フィードメーター - katoy: cocolog あわせて読みたい

リンク