Permalink
  • vote
    1
    0 starsmippe | Shared With: Everyone - Jun 06 2008 | XML, XSL, PHP
    PHP5.0.x以降のXSLTサポート手順 - Do You PHP?

    PHP5もXSLTをサポートしていますが、PHP4と異なり「XSL関数」でのサポートということになり、XSLTプロセッサもSablotronからlibxsltに変更になっています。これに伴い、configureオプションや使用するAPIも(当然)変更になっていますので、注意が必要です。

  • vote
    1
    0 starsmippe | Shared With: Everyone - Jun 06 2008 | XML, XSL, CSS

    xmlファイルをxslで変換して表示させるまではとんとんと進むことができたのだが、そのxmlをxmlのままでなく、htmlなりphpなりにして表示させるとなると頭を抱えてしまった。ググってもググっても埒があかない。ということで初めてはてなの人力検索を利用した。そして、その日は作業を休止した。

    翌朝、回答が寄せられていた。投稿してから数時間のうちに回答があった。その回答コメントをもとにまた四苦八苦(トライアンドエラー)してみた。

  • vote
    1
    0 starsmippe | Shared With: Everyone - Jun 04 2008 | XML, XSL
    たのしいXML: XML/XHTML入門ページです

    ■XMLってなぁに?

    XMLってなぁに?
    HTMLからXMLへ
    ちょー(超)テキスト
    構造化テキスト
    どうしてHTMLじゃだめなの?
    XHTMLの発展 -モジュール化-
    ■XMLってなぁに? その2

    タグ付けってなぁに?
    構造化テキストってなぁに?
    SGMLってなぁに?
    ■XHTMLの書き方(概説)

    XMLによるWebページの構成
    HTMLからXHTMLへ
    (書き方の注意)
    HTMLからXHTMLへ(サンプル)
    HTMLからXHTMLへ(サンプル)
    XHTMLドキュメントの確認
    ■XMLをIEで表示(基礎編-1)
    「万葉集」を題材に-1
    1999/XSL/Transform

    XMLテキスト表示の流れ
    XMLテキストを作る(1)
    XMLテキストを作る(2)
    XSLの書き方の基本
    一番簡単なXSLの例
    変換の流れ(1)
    変換の流れ(2)
    変換の流れ(3)
    xsl:template
    要素表示(1)
    (xsl:value-of)
    要素表示(2)
    (xsl:attribute)
    XSLTの要素
    xsl:choose-前半
    (xsl:value-of)
    xsl:choose-後半
    (xsl:attribute)
    リンクの設定
    xsl:if
    mod演算子
    目録表示: mode属性
    xsl:for-each
    xsl:sort
    xsl:number(1)
    xsl:number(2)
    xsl:variable
    xsl:call-tempalte
    xsl:with-paramでパラメタ指定
    xsl:output
    CSVファイルへ変換
    j2seのダウンロード
    j2seのインストール
    xalanのインストール
    xalanを使う
    xsl:comment
    xsl:include
    xsl:copy-of
    xsl:copy
    ■XMLをIEで表示(基礎編-2)
    XPath/XSLT関数
    1999/XSL/Transform

    XPathとXSLTの関数
    ノード集合関数
    count
    current
    document
    generate-id
    id
    key
    last
    local-name
    name
    namespace-uri
    position
    unparsed-entity-uri
    文字列関数
    concat
    contains
    format-number
    normalize-space
    starts-with
    string
    string-length
    substring
    substring-after
    substring-before
    translate
    論理値関数
    boolean
    false
    lang
    not
    true
    数値関数
    ceiling
    floor
    number
    round
    sum
    その他の関数
    element-available
    function-available
    system-property
    ■XMLをIEで表示(初級編)
    「万葉集」を題材に-2

    XSLの切り替え(前半)
    XSLの切り替え(後半)
    補足: メニューで切り替え
    ■XPath(入門編)

    XPathってなあに
    XSLとXPathの関係
    ロケーションパス
    ロケーションパス述部
    ルートノード
    ■XHTMLを書いてみよう

    基本形
    XHTMLを表示する(2)
    Namespaceってなあに?
    xslを適用してみましょう
    CSSだけでできること
    ■CSSについて

    CSSってなぁに?
    スタイルシート処理命令
    補足:CSS 2
    ■古典文学とXML

    単純な「万葉集テキスト」じゃ、だめなの?
    XMLにするといいこと
    万葉集の全体構成
    万葉集の目次構造
    万葉集の本文構造
    万葉集の歌の構造
    万葉集の歌の構造(属性)
    DTDってなに?
    属性の書き方
    万葉集のDTDサンプル
    XMLテキストの書き方
    外部エンティティ
    XSLスタイルシートの適用
    ■DOMとJavaScript(入門編)

    DOMってなぁに?
    XMLドキュメントを読み込む
    子ノードを調べる、他
    属性をみる
    次のノードを見る
    指定した名前の属性を見る
    buttonで表示を切り替える
    ■DOM(Java編)

    DOCUMENTノードから始めましょう
    getFirstChild()
    getNextSibling()
    getNodeValue()
    getAttributes()など
    NamedNodeMapの補足
    補足:SAXException
    XMLデータの作成(1)
    XMLデータの作成(2)
    ファイル出力
    XMLデータの作成(3)
    encoding
    XMLデータの作成(4)
    setAttribute
    XMLデータの作成(5)
    createTextNode
    XMLデータの作成(6)
    insertBefore
    ■SAX(Java編)

    SAXってなに?
    準備-1:J2SDK
    準備-2:Xerces2
    準備-3:Eclipse(1)
    準備-4:HelloWorld
    SAXSample1(1)
    SAXSample1(2)
    SAXSample1(3)ソースコード
    SAXSample1(4)実行
    SAXSample1(5)属性の取得
    SAXSample1

  • vote
    1
    0 starsmippe | Shared With: Everyone - Jun 04 2008 | XML, XSL
    はじめてのXML:XSL

    XMLは自由にタグを定義することができるため、さまざまなデータを表現することができます。しかし、あくまでもデータの表現が目的で出力目的ではありません。XMLのデータを出力しやすい形式に変換するための仕組みとしてXSLがありますが、本稿ではXSLの1つであるXSLTを使った変換について紹介します。

    【目次】
    1.はじめに
    2.XSLの概要
    3.XPath
    3_1.ノードの種類
    3_2.ノードの指定方法
    3_3.属性ノードの指定
    4.XSLT(XSL-Transformation)
    4_1.XSLTの作成
    5.XPath関数
    5_1.count関数
    5_2.sum関数 6.その他の要素
    6_1.条件分岐
    6_2.if
    6_3.choose
    6_4.繰り返し処理
    6_5.並べ替え(ソート)
    6_6.属性にノードを指定する
    7.まとめ

  • vote
    1
    0 starsmippe | Shared With: Everyone - Jan 10 2008 | Flash, XML
    Flash入門---目次:ITpro

    第1回 まずは開発環境の画面をながめてみよう
    第2回 アプリケーションの画面を作成してみよう
    第3回 コードを記述しよう
    第4回 スライドプレゼンテーションとフォームアプリケーションの違い
    第5回 マルチページ形式アプリを作ってみよう
    第6回 ボタンにコードを記述しよう
    第7回 イベント処理には三つの方法がある
    第8回 イベント・リスナー方式を学ぼう
    第9回 ActionScripって何?
    第10回 ムービークリップとタイムライン
    第11回 タイムラインを変数とスコープチェーン
    第12回 クラス・ファイルを作ってみる
    第13回 作成したクラスを使ってみる
    第14回 継承と多態性を学ぶ
    第15回 外部ファイルを読み込ませてみよう
    第16回 サーバーに対してデータを送受信する
    第17回 外部のXMLファイルを表形式で表示する

  • vote
    1
    0 starsmippe | Shared With: Everyone - Jan 09 2008 | Blog, youtube, Flash, XML

    1)YouTube API + Sandy
    http://www.primevision.cc/test/youTube/youTube04.html
    ・キーワードを入力します。
    ・サムネイルを読み込みます。
    ・サムネイルがSandyを使用して3Dで動きます。「mode1」~「mode4」のボタンを押すとサムネイルの並びが変化します。
    ・サムネイルをクリックすると動画を読み込みます。(時間かかるかも)
    YouTubeのAPIで検索結果をXMLで取得するとサムネイルのURLは取得できるけどFLVの場所が分からない。
    HTMLページのURLは取得できるので、CGIでそのURLを解析してFLVの場所を取得します。
    (どっかのブログでやり方見つけたけど、どこか忘れた。。)
    サーバにアップするとFLASHのセキュリティの関係で動きません。
    そのためXMLやサムネイル画像、FLVを読み込むときは全部CGIやPHPを経由させています。
    FLVは読み込んで再生させるだけだったら直でもいけるけど、BitmapDataにdrawすると真っ白になってしまいます。
    そのためproxy.cgiを使用してプロキシ経由で読み込むことで同じドメイン内にあるように見せかけることで
    BitmapDataが使えるようになるっぽい。

  • vote
    1
    0 starsmippe | Shared With: Everyone - Dec 21 2007 | Flash, XML, youtube, API
    【ハウツー】FlashからYouTubeAPIを手軽に利用する方法 (1) Flashデジタルコンテンツを作成する | クリエイティブ | マイコミジャーナル

    YouTubeAPI の利用について
    話題のムービー共有サイトYouTubeのAPI(Application Program Interface)を利用してFlashデジタルコンテンツを作成する方法を解説します。簡易版ということで、下記のようなものを作ります。最後にソースファイルも添付してあります。

1 - 7 of 7 Faves

Related Content from Around Faves

xml

VIEW ALL

flash

VIEW ALL