タグ

xsltに関するendorのブックマーク (6)

  • Martin Fowler's Bliki in Japanese - XSLTから遠ざかる

    http://www.martinfowler.com/bliki/MovingAwayFromXslt.html このサイトはすべてシンプルなXML文書で書かれたものをHTMLに変換して作られています。これが非常に具合がよいのです。もうHTMLフォーマットに悩まされることもありません(奇抜なレイアウトが私っぽくないのはご存知でしょう)。書籍もこうやってすべて書きました。 ほとんどの時間はXSLTで言語変換に要した時間でした。XSLTを投げつけてやりたいことをさせるのも上手くなりました。 だけどもうおさらばです。 このBlikiのためのソフトウェアを(長いフライト中に)作ったとき、私はRubyを使いました。以前、ホームページの新しいバージョンのためにRubyを使っていました。この習作によって、RubyでXML変換を行ったほうがXSLTよりもずいぶん簡単だと結論付けました。 XMLはプログラ

  • HOMMEZ公式オンラインショップ

    HOMMEZ(オムズ)は男性の心と身体の健康を支援し、一人でも多くの人が子供を得る幸せや男性としての喜びを享受できる社会の実現を目指しています。男性の妊活、活力にまつわる情報や商品の力で性や妊活に悩む男性が効率的に納得感を持って活動できる機会を創出します。

    endor
    endor 2008/02/22
  • Using XSLT with ECS

    Using XSLT with ECS XSLT Service Overview Amazon E-Commerce Service (ECS) provides an XSLT (Extensible Stylesheet Language Transformation) service to ensure that even novice developers can produce rich content without complex parsing or programming. ECS provides XSLT for XML over HTTP (REST) requests only. XSL is an XML-based language for transforming XML tages into either HTML or an alternate set

  • XSLTの初歩的プログラミング

    条件に応じて処理を変える ■条件が単一の場合 要素名や属性値に応じて、スタイルシートの中で適用するテンプレートを使い分けたいときがあります。こうした条件付き処理のため、XSLTではxsl:if要素が用意されています。 xsl:ifは、test属性の式の値が真の場合、テンプレートに書かれた要素や属性を生成します。なお、いくつかのプログラミング言語にはif文の対となるelse文がありますが、XSLTにはxsl:elseなるものはありません。 例を使って条件付き処理の仕方を示しましょう。以下のリストは、書籍名一覧のXMLデータですが、書籍のジャンルを示すgenre属性が付加されています(リストの2行目の<?xml:stylesheet …?>で、適用するXSLTスタイルシートを指定しています。スタイルシートの指定については、第1回「XSLTスタイルシートの基礎の基礎」を参照してください)。 <?

    XSLTの初歩的プログラミング
    endor
    endor 2006/01/25
  • XPathの書き方の基本

    XSLTでXMLデータの構造変換を記述するためには、XMLデータ中の特定の要素や属性を指定するための言語が必要になります。その用途のためXSLTとともにW3C勧告となったのが、XPath(XML Path Language)です。XSLTのスタイルシートを作成するうえでXPathは必須の知識ですので、今回はXPathによる初歩的な指定方法を述べることにします。

    XPathの書き方の基本
    endor
    endor 2006/01/25
  • 『XSLTスタイルシート書き方講座(1):XSLTスタイルシートの基礎の基礎』

    XML関連規格の中でも、XSLTは比較的早い時期(1999年11月16日)にW3C勧告となった規格です。その理由は、異なるデータフォーマット(すなわちスキーマ)を使う企業間でデータ交換をする場合など、XSLTを使ってXMLデータの構造変換をする必要性が高かったからです。では、XSLTとは何物なのでしょうか。また、XSLTは、どのように書いたらよいのでしょうか。この記事は、XSLTの書き方を初心者の方にも取り組みやすく解説します。 XMLを自由に変換するXSLT XMLはデータの論理的な構造を記述するための言語ですから、XMLによって記述されたXML文書(以下XMLデータ)には、それがどんな体裁でWebブラウザや紙などに表示されるべきかを指示するレイアウト情報(スタイル情報)は含まれていません。そのため、あるXMLデータを表示するためには、 XMLデータの構造を、(Webブラウザなどの)フォ

    『XSLTスタイルシート書き方講座(1):XSLTスタイルシートの基礎の基礎』
    endor
    endor 2006/01/25
  • 1