タグ

XSLTに関するmakun2のブックマーク (7)

  • XML -XSLTスタイルシートの基本 レイアウトの表現-

    XMLはデータ構造を表現するもので、XML文書をブラウザで表示させると データ構造をツリー形式で表示することができました。 しかし、XML文書はHTML文書のように、直接タグを書き込んで レイアウトすることはできません。 では、一体どうすればXML文書をレイアウトして表示することができるのでしょうか? XMLはタグを自由に定義できる言語です。よって、HTMLのタグを文書内に書き込んだとしても 全てレイアウト情報とは解釈されずにデータとして処理されてしまうので、 XML文書にHTMLを書き込んでもXML文書をレイアウトすることはできません。 1 XML文書をレイアウトするには XSLTスタイルシートを使って変換する場合、対象となるXML文書内に XSLTスタイルシートを適用するという意味を持つタグを追加しなければなりません。 下記のタグをXML宣言のすぐ下に記述してください。 2 スタイルシ

  • とりあえず、XSLTしてみる - Do You PHP?

    ここにある情報はかなり古くなっており、正しくなくなっている可能性があります。掲載しているサンプルコードiなどは、最新のPHPでは動作しない、もしくは、別途設定・調整が必要になるかも知れません。情報を鵜呑みにせず、あなたの手を動かして、あなたの目で確認してください。 サンプルでもお分かりのように、PHP4.0.x系とPHP4.1.x以降ではAPIが異なっています。 当然ですが、XML・XSLTの各ドキュメントの内容をXSLT関数に渡すことになりますが、 XML・XSLTファイルのファイル名を渡す XML・XSLTの内容を文字列で渡す XMLを文字列で、XSLTをファイル名で渡す のいずれの方法を採るかで、呼び出す関数が異なります。なお、PHP4.1.x以降の場合、1番目か2番目の方法になります。 一番目の場合、インストール手順のページでも示してますが、以下のような感じになります。 ●PHP

    makun2
    makun2 2007/06/21
  • サービス終了のお知らせ

    平素より「PHPプロ!」をご愛顧いただき、誠にありがとうございます。 2006年より運営してまいりました「PHPプロ!」ですが、サービスの利用状況を鑑みまして、2018年9月25日(火曜日)をもちましてサービスを終了させていただくことになりました。 サービス終了に伴いまして、2018年8月28日(火曜日)を持ちまして、新規会員登録ならびにQ&A掲示板への新たな質問、回答の投稿を停止させていただきます。 なお、ご登録いただいた皆様の個人情報につきましては、サービス終了後、弊社が責任をもって消去いたします。 これまで多くの皆様にご利用をいただきまして、誠にありがとうございました。 サービス終了に伴い、皆様にはご不便をおかけいたしますこと、心よりお詫び申し上げます。 件に関するお問い合わせはこちらよりお願いいたします。

    makun2
    makun2 2007/06/21
  • XML Path Language 1.0 (XPath 日本語訳)

    土壌汚染問題を解決するフィールド・パートナーズがPlatio Connectを導入 労働安全衛生法に基づく点検業務のアプリ化で年間1,800時間の労働時間を削減

    XML Path Language 1.0 (XPath 日本語訳)
  • 最速インターフェース研究会 :: XSLエディタを作ってみた

    XSLをエディタで編集してはブラウザでプレビューなんてことを何千回とやっているので、なんか良さげなXSLエディタがあるなら使いたいんだけど探しても見つからないので作ってみた。 http://la.ma.la/misc/xsltedit/ 左にXSLを入れて右にXMLを入れて、XSLを編集しつつCtrl+EnterでXSLT変換。 Google AJAXSLTを使ってみました。というか同梱のサンプルのスタイルをちょっといじっただけ。なんかIE6で動かないというので、フォーラム見てちょこちょこ直して動くようにしました。次のバージョンで直るとかなんとか。 とりあえずそのまま圧縮したのを置いておきます。 http://la.ma.la/misc/xsltedit/xslt.zip ブラウザの機能で変換させたほうが速いんだろうけど、そんなに遅いわけでもない。ただ、文法的にエラーがあっても変換してくれ

  • 『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スタイルシートの基礎の基礎』
    makun2
    makun2 2007/05/21
  • XPathの書き方の基本

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

    XPathの書き方の基本
    makun2
    makun2 2007/04/28
  • 1