タグ

XMLに関するkickchiのブックマーク (12)

  • IBM Developer

    IBM Developer is your one-stop location for getting hands-on training and learning in-demand skills on relevant technologies such as generative AI, data science, AI, and open source.

    IBM Developer
  • IBM Developer

    IBM Developer is your one-stop location for getting hands-on training and learning in-demand skills on relevant technologies such as generative AI, data science, AI, and open source.

    IBM Developer
  • JavaScript かも日記: 【Ajax】別ドメインの最新のエントリー

    Testnetがアップデートされたのは知ってたけれど、libra-authのデモも動かなくなったのでちょっと調…

  • 中里一日記: XMLの「本当のメリット」ってなに?

    XMLの「当のメリット」ってなに? この記事は一応は「XMLのプロ」による記事なのだと思うのだが、それで改めてメリットを紹介するのに、この程度のメリットしか出てこないというのはどういうことなんだか。 では私が答えよう。 私は6つの言語(C++JavaVBAPythonJavaScript、C#)でXMLを触ったことがある。サンプル程度ならもっと増えるが、実用的なものを書いたのは上の6つだけだ。まともにプログラミングなどしたこともない糞コンサルの皆様は、今日のエントリをコピペしておくといいだろう。 まずは弱点から。 1. パースが遅い 構造的な区切りを探すために1文字ずつ文字をチェックする必要があるので遅い。XMLを使うという観点からは、ここが一番のボトルネックになる。 2. データの格納形式を規格の基盤にしている RDBMSが内部でどのようにデータを格納しているかは、RDBMS

    kickchi
    kickchi 2006/08/21
  • 檜山正幸のキマイラ飼育記 - JSON改:XMLとの比較

    昨日に引き続き、ショー君への業務連絡 兼 解説 兼 雑談。 XMLでデータ記述するときの問題点 XMLは来、文書記述形式として構想されたものです。少なくとも、XMLの先祖であるSGMLは明白に文書記述形式だったし、その最もメジャーな応用はインターネット用文書の記述(つまり、HTML)でした。 しかし、ソフトウェアに関連するデータの記述にもXMLが多用されるようになりました。データ記述となると、どうもXMLには不都合があります。 空白の処理で悩む! テキストをまとめる/区切る方法がタグ以外にない(簡潔な囲み記号/区切り記号がない)。 タグ/属性の名前を考えるのが苦痛となるときがある。 手書きする場合、タイピング量が多く、間違いやすい。 プログラミング言語とは、構文のテイストが異なり違和感がある。 例えば、JSONで["banana", "orange", "apple"]と表現されるデータ

    檜山正幸のキマイラ飼育記 - JSON改:XMLとの比較
  • メタ情報とセマンティック・ウェブ

    This page is the table of contents of "The Intruduction to Metadata and Semantic Web". Most parts are written in Japanese, but everybody is welcome. ウェブは人間が読むための「文書のウェブ」から、様々なデータを自在に発見して利用できる「データのウェブ」へと向かいます。セマンティック・ウェブと呼ばれる分野では、このデータのウェブを実現するために、表現のモデルや交換・共有を可能にするオントロジー、そして推論や頼性検証といった各レベルでの技術開発が進められています。メタデータを適切に与えることで、文書情報をこの「データのウェブ」に組み込むことが可能になります。 RDFグラフとリンクするデータ リソースとメタデータの表現 語彙とオントロジー メタデータ

  • bricklife.weblog.*: Ajax で文字化けする条件を調査してみた

    Ajax で文字化けする条件を調査してみた 【Blog Hackers Conference 2005 補足エントリー その2】 発表時間が全然足りなくて一言もしゃべれなかった「Ajax で日語文字化け」ネタの調査結果をエントリーしておきます。 Safari ユーザのみなさんは Ajax なページを見るときに「文字化けすぎで見れん!」という経験を一回はされていると思います。例えば「WEBプログラミング NOW!: Googleサジェスト--Safariで文字化け」で述べられているように Google サジェストが化け化けになったりして、枕を涙で濡らす日々を過ごしていることと思われます(v1.3 では動作すらしません(泣))。この文字化けは、どうもデータを XML ではなくテキスト形式で受け取っているときに起こるようです。詳しい原因は「WEBプログラミング NOW!: Googleサジェス

  • Hawk's W3 Laboratory : XML : JavaScriptでXMLを扱う方法

  • [ajax] JKL.ParseXML/ajax通信処理ライブラリ

    Kawa.netxp [ajax] JKL.ParseXML/ajax通信処理ライブラリ JKL.ParseXML クラスは、サーバ上の XML 形式ファイルをダウンロード~解析して、 JavaScript オブジェクト(配列やマップ)に変換するライブラリです。 複雑な DOM 操作なく簡単なスクリプトで XML 形式ファイルを扱えるため、 Amazon など XML を出力する既存の Web サービスや、 CGI と連携することで ajax ページを手軽に構築できます。 IE・Firefox・Opera・Safari のクロスブラウザに対応しています。 XML を JSONのように手軽に扱える他、 JSON/CSV/LoadVars 形式ファイルなどのテキストファイルも利用可能です。 安定版アーカイブ: jkl-parsexml-0.22.tar.gz TAR.GZ jkl-parsex

  • DOM Samples /Core Node/nodeType - [JavaScript]All About

    下記「あいうえお」に触ると子ノードの数だけノードタイプをダイアログ表示します あいうえお <script> <!-- function getNodeType(oj) { // 子ノードの数だけ処理を繰り返す for (i=0;i<oj.childNodes.length;i++) { // ノードタイプをダイアログ表示する alert(oj.childNodes.item(i).nodeType) } } //--> </script> <p onmouseover="getNodeType(this)" ><b>あ</b>いう<i>え</i>お</p> このpタグの中には「あ」と 「いう」と「え」と「お」の4つの ノードが含まれいています。これらは順に「Elementノード」[Textノード]「Elementノード」[Textノード]なので、

  • XML ―DOMとは―

    ■ API(Application Programing Interface) DOMの説明の前にAPIについて説明します。 API(Application Programing Interface)とは、プログラミング言語などでアプ リケーションを開発したりする際に、使用可能な命令や関数などの集合のことです。 全ての機能をプログラミングするのは無駄が多いため、多くのアプリケーションが共通し て利用できる機能などはまとめて提供されます。これにより、開発者はその機能を呼び出 すだけで簡単にその機能を使用したアプリケーションの開発を行う事が出来るのです。 これから説明するDOMと、SAXは、 XMLパーサがもつAPIなのです。 ■ DOM(Document Object Model) DOM(Document Object Model)とはW3C で勧告されている仕様の一つであり、 様々なソフ

  • 正しいHTMLのための若干の知識 -- ごく簡単なHTMLの説明

    これまで説明した要素は一般の文書とも共通する考え方でしたが、HTMLにはオンラインドキュメントとしてのいくつかの約束があります。正しいHTMLを書くための知識として知っておきたいことにも少し触れておきます。 目次: 特殊な文字 署名しよう コメントを入れておく マーク付け言語に関する情報 XML宣言と文字コード情報 取り上げる要素: address footer meta 特殊な文字 タグを示す記号である < や > は、文にそのまま記述するとタグと混同されてしまうので、例えば数式で不等号が必要なときなどは、何か別の方法でこれらの記号を示さなければ成りません。こうしたHTMLで特別な意味を持つ文字は、次のようにして表現します。 このように&と;で文字の呼称(例えば < は less than なので lt )をはさんで示す表記法を実体参照と呼びます。実体参照を使って、ここに挙げた文字のほ

    kickchi
    kickchi 2006/04/20
  • 1