タグ

XMLに関するcomoglyのブックマーク (14)

  • XMLHttpRequest - Wikipedia

    XMLHttpRequest (XHR) は、JavaScriptなどのウェブブラウザ搭載のスクリプト言語でサーバとのHTTP通信を行うための、組み込みオブジェクト(API)である。 すでに読み込んだページからさらにHTTPリクエストを発することができ、ページ遷移することなしにデータを送受信できるAjaxの基幹技術である。 XMLHttpRequestを利用したWebアプリケーションは非常に多く存在し、例として、Google マップ、Facebookなどが挙げられる。 歴史[編集] XMLHttpRequestは、マイクロソフトがOutlook Web Access 2000のダイナミックHTMLによるウェブインターフェースに活用するため、1999年公開のInternet Explorer 5においてActiveXオブジェクトとして実装したのが始まりである[1]。その後、2001年にMoz

  • XSLTとは - IT用語辞典

    XSLT 【XSL Transformations】 XML Stylesheet Language Transformations 概要 XSLT(XSL Transformations)とは、XML文書の構造を別の形式に変換するためのルールを記述することができる言語。異なる構造のXML文書に変換したり、HTMLCSVなど別のデータ形式に変換したり、データの一部の置換や移動などを行なうことができる。 プログラミング言語の一種である関数型言語のような仕様になっており、文書内で一致するパターンを指定し、そのパターンに適用する変換内容を記述していく。変換ルールの集合のことを「スタイルシート」と呼び、XSLTによる変換を実行するソフトウェア(XSLTプロセッサ)により任意のXML文書に対して適用することができる。 繰り返しや条件分岐、並べ替え(ソート)、関数定義、関数の再帰呼び出しなどで複雑な

    XSLTとは - IT用語辞典
  • XSLTプロセッサSaxonの使い方 - reflux flow

    WindowsでSaxonを使う方法を説明します。 Saxonとは? SaxonはXSLT 2.0の仕様書のEditorであるMichael Kay氏によるXSLTプロセッサです。XSLT 2.0とXPath 2.0をサポートしているのが特徴です。 SaxonにはSaxon 6.xとSaxon 9.xがあります。 Saxon 6.x XSLT 1.0とXPath 1.0をサポートしています。9.xよりも高速に作動しますが、Shift_JISやEUC-JPでの出力には対応していません。 Saxon 9.x 有償のSaxon-SAと無料で使えるSaxon-Bがあります。XSLTに用いるだけならSaxon-Bで十分です。XSLT 2.0とXPath 2.0をサポートしています。 XSLT 1.0(とXPath 1.0)を利用し、Unicode(UTF-8など)で出力するのであれば6.xで十分です

  • dblp.xml から expat をつかって共著者を抽出 - 日記

    最近、dblp データのスナップショットが、web で公開されているのを知りました (copyrightは、dblp.dtd内にあります)。これを使って、自分と距離が近い研究者のグラフが表示したいなぁと思います。今日は、expat を使って、対象の著者の共著者リストを取り出すとこまでの覚書です。 (追記:ここに、ソースファイルを掲載しました。よろしければどうぞ) まずは、xml のパーサ選びからはじめます。言語はとりあえずc/c++ってことにしています。xerces, expat, rxp などがあるようです。2009年7月現在でdblp.xmlのサイズが約600MBあります。全体の構造を保持したりするのはちょっと大変ですね。それから、DOMも必要ないし、パフォーマンス重視ということで、expat を採用しました。 expat を google で検索すると、簡単なチュートリアルが見つかる

    dblp.xml から expat をつかって共著者を抽出 - 日記
    comogly
    comogly 2010/01/04
  • XML Editor, JSON Editor, Code Generator, Data Integration and Web Services Toolkit

    Liquid Studio Editors JSON Editor JSON Schema Editor WSDL Editor XML Editor XML Schema Editor XQuery Editor XSLT Editor Data Mapper Graphical Data Mapper Database Data Mapper EDI Data Mapper JSON Data Mapper Text File Data Mapper XML Data Mapper Web Services Data Mapper XML Schema Tools Graphical XML Schema Editor Create XML Sample for XSD Create XSD from XML Sample HTML Documentation for XSD XSD

    XML Editor, JSON Editor, Code Generator, Data Integration and Web Services Toolkit
  • 20050114_02_3.ppt

    comogly
    comogly 2009/11/10
    XML DB活用の最近の動向
  • XMLTypeの操作

    4 XMLTypeの操作 この章では、XMLTypeの操作と、(XML Schemaに基づく、およびXML Schemaに基づかない)XMLアプリケーションに対する索引付けについて説明します。XMLType列および表の作成、操作、更新、問合せおよび索引付けに関するガイドラインも含まれています。 この章の内容は次のとおりです。 XMLデータの選択および問合せ XMLインスタンスおよび表内のXMLデータの更新 XMLType列の索引付け 注意: XML Schemaに基づかないXML: この章に示すXMLType表および列は、W3CのXML Schema 1.0勧告に基づいていません。ただし、XMLType表および列用に選択した記憶域オプションに関係なく、この章に示す方法および例を使用できます。記憶域の推奨事項の詳細は、第3章「Oracle XML DBの使用」を参照してください。 XML S

  • XML用語事典 [CDATAセクション] xml内でcコードなど記載する際に問題になる<>を記述する方法

    CDATA Section XMLはマークアップ言語であるため、XML文書を記述する際には、マークアップ用として指定された記号を直接文字として記述することができない。これを記述してもマークアップの指定と解釈され、文字として解釈されないためである。しかし、場合によっては、この方法はXML文書の記述や管理を煩雑にする場合がある。このような場合に、マークアップ専用の記号であって、通常の文字として扱う特例的な部分をつくることができる。これを、CDATAセクションという。 CDATAセクションは、<![CDATA[という文字列で始まり、]]>という文字列で終わる。CDATAセクションの内部には、XMLで利用可能な文字をすべて記述することができる。唯一の例外は]]>という文字列だけで、これを記述することはできない。記述しても、CDATAセクションの終了を示すと解釈されてしまう。 以下は、CDATAセク

    comogly
    comogly 2009/10/29
  • HOMMEZ公式オンラインショップ

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

    comogly
    comogly 2009/09/29
  • いまさら聞けないSVG、なぜ知られていないのか?

    いまさら聞けないSVG、なぜ知られていないのか?:いまさら聞けないリッチクライアント技術(9)(1/3 ページ) 「SVGって何?」と思うのは無理もない PCで取り扱う画像のフォーマットにはいろいろな形式があります。JPEG、GIF、PNG、BMP、TIF、…… などなどいろいろあります。さて、その画像形式の中で「SVG」というフォーマットがあるのはご存じでしょうか? このSVG「ベクタデータで画質のクオリティが高い!」「テキストファイル作成されているので、汎用性が非常に高い!」「XML形式で記述ができて管理しやすい!」「JavaScriptと相性バツグンでリッチコンテンツが手軽に作れる!」など、とてもWebと相性が良さそうな画像形式です。 いろいろな長所を持つ「SVG」は、知らない人にとっては「新しい技術」と思うかもしれません。しかし、Webの標準化団体「W3C」からSVG 1.0が勧告

    いまさら聞けないSVG、なぜ知られていないのか?
  • JavaScript での XPath の利用の手引き - XPath | MDN

    const xpathResult = document.evaluate( xpathExpression, contextNode, namespaceResolver, resultType, result, ); evaluate() 関数は 5 つの引数を取ります。 xpathExpression: 評価する XPath 式を文字列で指定します。 contextNode: xpathExpression を評価する対象となる文書内のノードを指定します。指定されたノードの全ての子ノードに対しても評価が行われます。もっともよく使用される値は document ノードです。 namespaceResolver: xpathExpression に含まれるあらゆる名前空間接頭辞を渡され、その接頭辞に対応する名前空間 URI を表す文字列を返す関数です。この関数により、 XPath 式で使

    JavaScript での XPath の利用の手引き - XPath | MDN
  • 第1回 PostgreSQLとXML | Let's POSTGRES

    第1回 PostgreSQLとXML 響 楽人 XMLが制定されてから11年経ち、データベースの世界でもXML対応が進んでいます。そのような中、PostgreSQL は一段とXML対応を格化させています。連載では、PostgreSQL 8.3でのXMLの取り扱い方について基から応用まで説明してゆきます。 第1回はPostgreSQLとXMLというテーマですので、まずはPostgreSQLを使える状態にした上で、XMLの形をしたデータを格納し、そのデータをSQLによって操作可能かを試みます。 PostgreSQLは、8.3からXML型のデータの内容をXPathで操作できるようになりました。XPathとは、XMLの中の特定の箇所を指定するための仕組みです。XPathの詳細は第二回以降で取り上げますが、今回もXMLインスタンスをデータベースに格納した後、この機能を使ったSELECTを行って

  • 【インフォシーク】Infoseek : 楽天が運営するポータルサイト

    日頃より楽天のサービスをご利用いただきましてありがとうございます。 サービスをご利用いただいておりますところ大変申し訳ございませんが、現在、緊急メンテナンスを行わせていただいております。 お客様には、緊急のメンテナンスにより、ご迷惑をおかけしており、誠に申し訳ございません。 メンテナンスが終了次第、サービスを復旧いたしますので、 今しばらくお待ちいただけますよう、お願い申し上げます。

  • DBアクセス用のXML Webサービスとは?(1/6) - @IT

    業務システム構築にデータベース(以下、DB)アクセスは欠かせないが、筆者の場合、WebアプリケーションやWindowsアプリケーションからRDBMSを直接使うのではなく、間にXML Webサービスを挟んで使うような構成を提案するように心掛けている。 例えば、図1のような構成である。稿ではこのようなXML Webサービスを活用したDBアクセスの実装について解説する。 このような構成によりDBアクセスをXML Webサービスで一元管理すれば、次のような利点が生まれる。 DBとの接続に必要なミドルウェアの設定がXML Webサービスのサーバだけに限られるため、導入の手間も少なくて済む DBアクセス・ロジックをXML Webサービスに集約することで、想定外のDBアクセス・コードを除外できる UI(ユーザー・インターフェイス)部分を除外した形で実装することになるので、ロジック部分が明確になる(MV

  • 1