タグ

xmlに関するbk246のブックマーク (8)

  • グーグル、XMLに代わるデータ交換ツール「Protocol Buffers」をオープンソース化

    どうやらGoogleにとって、XMLは力不足になってしまったようだ。 Googleは米国時間7月7日、データ交換フォーマット「Protocol Buffers」のオープンソースプロジェクトを立ち上げたと発表した。 Protocol Buffersの目的は、サーバ間で多様なフォーマットのデータを高速で共有する際の問題を解決することだ。Protocol Buffersはまた、Googleのような企業が、接続されたサーバのネットワーク上で、一時的なダウンを招くことなくソフトウェアをアップグレードできるよう設計されている。 Googleは当初、XMLを共通言語として利用し、異なるサーバ間でデータをやり取りする考えだった。だが、XMLを使った作業は複雑になる場合がある。さらに重大な問題として、XMLで作成された大容量のファイルは、アプリケーションのパフォーマンスを低下させる可能性がある。 Proto

    グーグル、XMLに代わるデータ交換ツール「Protocol Buffers」をオープンソース化
  • JSON Editor - JSONの内容をツリー表示して簡単に編集できるオンラインツール: ある SE のつぶやき

    Simple Tree-based JSON Editor(Ajaxian) Ajaxianで、JSONの内容をツリー表示して簡単に編集できる「JSON Editor」というオンラインツールが紹介されています。 編集したいJSONを貼り付けて「build tree」ボタンを押すと、画面左にJSONがツリー表示されます。 編集したい項目をクリックすると、テキストエリアにその値が表示されるので、編集後「save」ボタンを押します。saveしないで他の項目に移ると、編集内容が失われるのでご注意を。 これは、なかなか便利! javascript json editor http://braincast.nl/samples/jsoneditor/

  • ITmedia エンタープライズ:第3回 XML::SimpleであらゆるXML文書を料理する (1/2)

    第3回 XML::SimpleであらゆるXML文書を料理する:作って学ぶ、今どきのWebサービス(1/2 ページ) RSSにおけるXML::RSSのように、専用のモジュールがある場合にはそれを使えばよいのですが、そうでない場合は汎用のXMLパーサーモジュールを使ってパースすることになります。今回は、XML::Simpleを使ってあらゆるXML文書を料理できるようにしてみます。 前回まででXML::RSSによるRSS料理方法は分かったとして、ではRSS以外のXML文書を料理する場合にはどうしたらよいのでしょう? RSSにおけるXML::RSSのように、専用のモジュールがある場合にはそれを使えばよいのですが、そうでない場合は汎用のXMLパーサーモジュール*を使ってパースすることになります。 XML文書からPerlのデータ構造を作るXML::Simple Perlの代表的なXMLパーサーである

    ITmedia エンタープライズ:第3回 XML::SimpleであらゆるXML文書を料理する (1/2)
  • BadgerFish

    BadgerFish is a convention for translating an XML document into a JSON object. Once you've got your XML document represented as a JSON object, it's easy to manipulate from within Javascript. If you're familiar with PHP's SimpleXML extension, think of BadgerFish as aiming for a similar goal: making it simpler to do common manipulations of XML documents with a predictable structure. How does it work

    bk246
    bk246 2006/07/20
    XMLをJSON形式に変換
  • XMLを体系立てて学ぶには ― @IT自分戦略研究所

    第2回 XMLを体系立てて学ぶには 穴沢悦子、木村達哉 2006/7/15 ■XMLを体系立てて学ぶことの意義 「XMLは、かかわっている案件で必要になったときにでも勉強をしよう」と思っていないだろうか。 しかしながら、前回の「XML、学びの第一歩」で紹介したように、XMLを活用するかどうかを判断・提案するのは、お客さまではなく、XMLの採用によって最も恩恵を得る、開発者側のITエンジニアの方が多い。「お客さまは神様です」と、お客さまの指示だけを待っていると、XMLを使えばよりよいシステムを作れたのに、それを知らなかったばかりに拡張性の乏しいシステムを構築して、後々自分が困るということにもなりかねない。 そういう意味で開発エンジニアはあらかじめ、きちんと体系立ててXMLを勉強しておいてほしいと思う。XMLでは何ができて、何ができないのかを正確に把握しておいていただきたい。 「私には時間がな

    bk246
    bk246 2006/07/18
    XMLマスター取得に向けて
  • [ThinkIT] 第1回:XMLデータベースを使ったシステムを企画する (1/3)

    「XMLデータベースがまた流行ってきたけど使えるのかねぇ」 「そうそう、第2世代とかいうらしいけど、なんだかよくわからん」 「どっかに書いてあったけど、昔に比べてずっと速くて柔軟なんだって」 「それってこれまでは遅すぎて使えなかったってだけじゃないの?」 「そもそもわからないのが、なんでわざわざXMLなんかをそのままデータベースに格納しなきゃいけないのかっていうことなんだよな」 「そうだよな。データを格納して検索するなら、別におれはオラクルで不自由感じないね」 「実際にどんな構成でシステムを作るのかっていうところもわからないし」 「まったく。今どきデータベース直結のクライアントサーバで作るわけじゃないんだから、エンジンが柔軟とかいっても、そんなのビジネスロジック層が吸収するだろ、ふつう」 最前線のシステム開発の現場にいるエンジニアの皆さんの中には、こういった意見に近い感覚を持っている人が結

  • 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
    bk246
    bk246 2006/02/09
  • SVG - Zopeジャンキー日記

    HOME > メモ > SVG (作成中) SVG (Scalable Vector Graphics) XMLベースのベクターグラフィックス記述言語。 SVG 情報サイト svg.org - http://svg.org/ W3C SVG - http://www.w3.org/Graphics/SVG/ Mozilla SVG Project - http://www.mozilla.org/projects/svg/ Mozilla Developer Center : SVG - http://developer.mozilla.org/en/docs/SVG W3 Schools : SVG Tutorial - http://www.w3schools.com/svg/default.asp SVG Wiki - http://svg-whiz.com/wiki/ SVG De

  • 1