Shoeisha Technology Media

CodeZine(コードジン)

記事種別から探す

XMLに関する記事とニュース

35件中1~20件を表示
  • title.gif
    2010/12/02

    ゼロから学ぶ「CSS Sprite」

     CSS Spriteとは、ページ内で使用する複数の画像をひとまとめにして、CSS(Cascading Style Sheets)側の記述で表示を調整し、HTTPリクエスト数の軽減を計るテクニックのことを言います。この記事では、CSSが具体的にはどのような物か、またYahoo! Japanではどのように利用しているのかを説明します。

  • title.gif
    2010/07/20

    今からでも遅くない W3C XML Schemaを学ぼう!(後編) 少し高度な話題を

     筆者の記事でも何度かXMLを使用してきましたが、XMLの正しさを検査する手段を持っていませんでした。実際の業務で使用する場合、正しさを検査する手段がないXMLの操作は非常に扱いづらいものとなります。今回は、少し高度な話題にも触れ、実務に耐えうる力をつけることを目標にしたいと考えています。

  • 2010/07/16

    今からでも遅くない W3C XML Schemaを学ぼう!(中編) 読み書きできるようになる

     筆者の記事でも何度かXMLを使用してきましたが、XMLの妥当性を検証する手段がありませんでした。実際の業務で使用する場合、正しさを検査する手段がないXMLの操作は非常に扱いづらいものとなります。前回はXMLスキーマ「W3C XML Schema」を説明しましたが、今回はW3C XML Schemaの可読性を高めるためのポイントを説明します。

  • title.gif
    2010/06/28

    今からでも遅くない W3C XML Schemaを学ぼう!(前編) 難しいという固定観念を取り払う

     筆者の記事でも何度かXMLを使用してきましたが、XMLの妥当性を検証する手段がありませんでした。実際の業務で使用する場合、妥当性を検証する手段がないXMLの操作は非常に扱いづらいものとなります。今回は、XMLの妥当性を検証するXMLスキーマの1つ「W3C XML Schema」について説明します。

  • title.gif
    2010/06/07

    今からでも遅くない JAXPを学ぼう!(後編) XPathとXSLTを掘り下げる

     前編ではXPathとXSLTの概略を説明し、簡単なXML文書をHTMLに変換しブラウザに表示しました。しかし、業務システムにおいては変換可能かさえわからない要求が出ることもあります。後編の今回は、その時の準備としてXPathとXSLTについて掘り下げて説明します。

  • title.gif
    2010/05/31

    今からでも遅くない JAXPを学ぼう!(前編) XPathとXSLTを体験する

     XMLは確実にITの世界に根付いており、Webサービスを習得するにはXMLの知識は必須と言えます。当記事ではJAXP(Java API for XML Processing)の仕様の基礎となっているXPathとXSLTについて学び、JavaでXML文書をどう扱うかを説明します。

  • 2007/09/27

    XMLDBのチューニングポイント

    パフォーマンス要件はシステム構築時に考慮すべき最も重要なポイントの1つですが、XMLデータベースのチューニング情報はまだまだ不足している状況かと思います。本稿では、各XMLDB製品に共通するであろうパフォーマンスのポイントについて、Cyber Luxeonを使用して実際に実行・測定し、検証を試みました。

  • 1452_t.gif
    2007/07/17

    XMLDBとJavaAPI、JAXB2.0を活用したWebアプリケーション開発(実装編)

    XMLデータベース「Cyber Luxeon」を使ったJavaアプリケーションについて、Cyber Luxeon上のデータを操作するサンプルアプリケーションを例に解説します。今回は実際にアプリケーションを実装します。

  • 2007/07/05

    XSLTを使用したメールテンプレートの作り方

    メール配信機能を実装する際にテンプレートにXSLTを使用することで柔軟にレイアウト変更を行うことができます。

  • 2007/06/26

    XMLDBとJavaAPI、JAXB2.0を活用したWebアプリケーション開発(APIチュートリアル編)

    Cyber LuxeonとJavaアプリケーションが連携する方法について、簡単なWebアプリケーションのサンプルを用いて説明します。今回は実装編の前段階として、サンプルアプリケーションで主に使用するJAXB API、Cyber Luxeon Java APIについて説明します。

  • 1355_t.gif
    2007/06/11

    Javassistでクラスのバイトコードを直接書き換える

    クラスファイルを直接操作するためのフレームワーク「Javassist」を利用すれば、既にできあがっているクラスを操作し改変することが可能になります。この機能を利用し、XMLファイルからBeanクラスの定義を読み込んでクラスファイルを自動生成する手法について考えてみます。

  • 1255_t.gif
    2007/05/16

    XMLDBとJavaAPI、JAXB2.0を活用したWebアプリケーション開発(設計編)

    Cyber LuxeonとJavaアプリケーションが連携する方法について、簡単なWebアプリケーションのサンプルを用いて説明します。サンプルアプリケーションは、Cyber Luxeon上の基本的なデータ操作(CRUD:新規作成・読み取り・更新・削除)について理解をすることを目的としています。

  • 1099_t.jpg
    2007/04/04

    ガジェットでYouTubeを再生する

    本稿では、Windows VistaのSidebarでYouTubeのムービーを再生するガジェットの作成を解説します。ガジェットからWeb上で提供されているサービスにアクセスすることで、Internet Explorerを立ち上げることなく必要な情報を表示することができるようになります。YouTubeガジェットを作れば、お気に入りの動画をいつでも簡単に再生できます。

  • 1055_t.jpg
    2007/03/23

    ホームページ製作を楽にする7つのXSLTスクリプト

    本稿では、ホームページ製作に役立つさまざまなスクリプトをXSLTを用いて実装します。XSLTでXHTMLを操作することで、「繰り返し入力する内容の雛型化」「タイトルにサイト名を追加」「ローカルテスト時とネットワーク公開時でリンク先の切り替え」「ヘッダ&フッタの自動挿入」などの処理を自動化できます。

  • 1065_t.jpg
    2007/03/14

    XMLデータの操作(後編) ~ XML updategramの基本

    Cyber LuxeonはXMLデータの更新用機能としてXML updategram(XUG)を用意しています。XUGは、シンプルかつ強力な機能を持っており、XMLアプリケーション開発の生産性を高めるのに非常に有用です。今回はXUGの基本文法、基本機能についてサンプルを交えて説明します。

  • 1015_t.jpg
    2007/03/02

    CGI不可のサーバでもできるAjaxによるHTMLの動的な整形

    本稿では、多くの技術者間で注目されているキーワードの「Ajax」を、専用サーバーを持たない個人レベルのサイトで活用する方法の一例を紹介します。CGIなどが使えないレンタルサーバーを使っているサイトを想定し、Ajaxを使うことで何ができるか、どこまでできるかを考えてみましょう。

  • 922_t.jpg
    2007/02/15

    XMLデータの操作(前編) ~ XPath、XQuery

    XMLDB製品のCyber Luxeon上で、XMLデータベースの検索言語の標準であるXPathとXQueryを実行する方法を説明します。XQueryとそれに関連する仕様の構成、そしてXQuery,XPathの基本文法について説明します。

  • 883_t.gif
    2007/02/01

    Ajax対応コントロールでJavaScriptレス アニメーションを実装する

    ASP.NET AJAXの中で唯一、Microsoftだけではなく、コミュニティも加わって開発された「ASP.NET AJAX Control Toolkit」。その中でも、Webページにさまざまなエフェクトを追加するAnimationExtenderコントロールにフォーカスを当てて学習していきます。XMLベースの記述でWebページにアニメーションを持たせることができる、お勧めのコントロールです。

  • 865_t.jpg
    2007/01/26

    Wikiのように独自タグでHTML整形を行う

    XSLTを利用すると、Wikiで使われるような記号を用いたHTML整形を実装できます。本稿では、CodeZineの投稿用タグを例にその方法を紹介します。この方法では、本来HTMLに存在しないタグがあたかも存在するかのように振舞わせられるため、画像のサムネイルや目次を生成するタグなど、さまざまな応用例が考えられます。

  • 843_t.gif
    2007/01/22

    COLLADA DOMを使った3Dモデルデータの読み込み

    今回の記事では、XMLベースの3Dアセットデータ(3Dモデル、テクスチャ、シェーダ、物理パラメータなど)のためのファイルフォーマットである、「COLLADA」のデータ読み込みと、そのデータを使ったOpenGLでの描画を解説します。

35件中1~20件を表示
All contents copyright © 2005-2017 Shoeisha Co., Ltd. All rights reserved. ver.1.5