Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

タグ

xmlに関するnbqx69のブックマーク (53)

  • JSONに押されるXMLの存在

    Web関連のAPIからXMLが削除され、JSONが主流になりつつある。Norman Walsh氏のブログに11月17日にポストされたエントリ「Deprecating XML」は、そのような書き出しで始まっています。 Someone asked me recently what I thought about XML being removed from the Twitter streaming API. Around the same time, I heard that Foursquare are also moving to a JSON-only API 誰かが最近僕に聞いたんだ。Twitter Streaming APIからXMLが削除されたけど、どう思う? って。そういえばFoursquareもJSONだけのAPIへ移行したと聞いたけど。 JSONはXMLよりシンプルで、基

    JSONに押されるXMLの存在
  • GitHub - robrighter/node-xml: An xml parser for node.js written in javascript.

    Node-xml provides a SAX2 parser interface that can take a string, file. The parser can take characters from the document in chunks. To send chunks of the document to the parser use 'parseString(xml)' #SAX Parser# ##new xml.SaxParser()## * Instantiate a new SaxParser * returns: a SaxParser object ##new xml.SaxParser(callback)## * Instantiate a new SaxParser * returns: a SaxParser object * Arguments

    GitHub - robrighter/node-xml: An xml parser for node.js written in javascript.
  • TSVからInDesignのXML流し込み - 名もないテクノ手

    昨日のエントリ「TSV(タブ区切りテキスト)からXMLを簡易生成」を実際にInDesign上で使ってみます。 CSVTSVを指定して、内部的にXMLに変換し、ノードごとにInDesignのXML流し込みを行います。動画で見るとこんな感じ: とりあえず、CS4でもCS5でも動作しました。テストしてみたい方はテストキットを用意しました。 data_tsv2xml.zip ////////////////////////////////////////////エラー終了 function my_error(mess) { if (mess !== "") {alert (mess)} exit(); } ////////////////////////////////////////////ファイル・フォルダ選択ダイアログ。ファイルオブジェクトを返す。 function chooseF(my_p

  • Pretty Printing XML with Clojure

    Pretty Printing XML with Clojure The other day, I did some XML cleanup. I am posting the snippet here for safekeeping purposes in case I need to refer to it later. (defn ppxml [xml] (let [in (javax.xml.transform.stream.StreamSource. (java.io.StringReader. xml)) writer (java.io.StringWriter.) out (javax.xml.transform.stream.StreamResult. writer) transformer (.newTransformer (javax.xml.transform.Tra

  • XMLコンテンツを入力・組版するフリーウエア - JAGAT

    ※国内のXMLユーザーグループが、XML入力ツールとXML組版支援ツールのフリーウエアを開発した。 XMLコンテンツを組版・印刷する専門的なツールは、既に数多く市販され、利用されている。しかし、それらは専門知識が必要で、敷居が高いという実態がある。 誰でも簡単にXMLコンテンツの入力・管理と組版を行うツールがあれば、XMLパブリッシングの利用や応用範囲もさらに増えてくるだろう。 ■JepaXドキュメント作成ツール「Jepasspo」 XMLのコンテンツを作るには、DTPデータを変換してXMLとする方法と、新規にXMLとして作成する方法がある。InDesignなどのDTPアプリケーションにはXMLを書き出す機能はあるが、実際には相当な下準備が必要で簡単ではない。 新規にXMLを作成する場合、タグエディタを使う方法や入力フォームを作成して入力する方法がある。一般的なタグエディタを使いこなすには

  • XMLとRubyの相互コード変換·enterprise MOONGIFT

    Rubyは他の言語に比べると書き方が多く、色々なものを省略して書くことができる(括弧など)。そのため、人によって書き方が色々と存在するのが難点だ。その人のスタイルに合わせることができると言えば魅力的ではあるが、Javaのようにエンタープライズ向けに適用するのは難しいかも知れない。 変換前のコード そこで解決策を考えだした人がいる。画一的、エンタープライズ向けの言語(プログラミングではなく)と言えばXML、そのXMLとRubyを相互変換する試みがenterpriseだ。 今回紹介するオープンソース・ソフトウェアはenterprise、RubyとXMLの相互変換を行うライブラリだ。 なぜXMLとRubyなのか…それは問わない方が良いだろう。ちなみに現時点ではコンパイル時にエラーが出てしまうようだ(筆者環境に問題があるのかも知れない)。変換前のRubyコードに比べるととても冗長的で、定義がしっか

    XMLとRubyの相互コード変換·enterprise MOONGIFT
  • http://libxml.rubyforge.org/

    Welcome to LibXML Ruby The LibXML-Ruby project provides Ruby language bindings for the GNOME Libxml2 XML toolkit. It is free software, released under the MIT License. LibXML's primary advantage over REXML is performance - if speed is your need, these are good libraries to consider, as demonstrated by the informal benchmark below.

  • XMLをJSONにするXSLT·xml2json.xslt MOONGIFT

    XMLはシステム間のメッセージを授受するフォーマットとしてよく使われている。が、書き方が冗長的で面倒くさい。かつては何でもかんでもXMLで、という風潮があったが、その面倒さからJSONやYAMLで処理されることも増えている。 元のXMLファイル 特にJavaScriptで扱うならJSONの方が使い勝手が良い。そこで既存のXML文書を変換するのがxml2json.xsltだ。 今回紹介するオープンソース・ソフトウェアはxml2json.xslt、XMLをJSONに変換するXSLTだ。 xml2json.xsltは既存のXML文書に対してxml-stylesheetとして設定することで利用できるXSLTだ。全てのパターンで使える訳ではないようだが、サンプルを見る限り大抵の項目は再現できている。 変換語。ユニコードにも対応 xml2json.xsltを使えばXMLに比べると操作が遥かに簡単になり

    XMLをJSONにするXSLT·xml2json.xslt MOONGIFT
  • Ruby XML Performance Shootout: Nokogiri vs LibXML vs Hpricot vs REXML

    Ruby Weekly is a weekly newsletter covering the latest Ruby and Rails news. Disclaimer: Every time we've run a piece about benchmarking or performance numbers on Ruby Inside, a retraction or significant correction has come out shortly thereafter. Benchmarking is hard, ugly, and quite often wrong or biased. It is not useless, however, but if you depend on the results in any way, you should certainl

  • 旧・Macの手書き説明書 - FC2 BLOG パスワード認証

    ブログ パスワード認証 閲覧するには管理人が設定した パスワードの入力が必要です。 管理人からのメッセージ https://mac-tegaki.comへ移転中 閲覧パスワード Copyright © since 1999 FC2 inc. All Rights Reserved.

  • Leo's Chronicle: XML時代の終焉 ~ XMLから再びCoddへ

    先日、ACM SIGMODの日支部大会に招いていただいて、「Relational-Style XML Query (ACM Portal http://doi.acm.org/10.1145/1376616.1376650)」について講演をしてきました。Relational-Style XML Queryは、XMLという複雑な構造をもったデータに対して、SQLのようなテーブルデータへの検索に使われる言語で問い合わせする手法です。 この研究の肝は、木構造データといわれるXMLでも、実はそのほとんどがリレーション(Microsoft Excelのようなテーブル形式のデータ)の組み合わせと考えることができ、そのテーブル構造の情報(スキーマ)を使うと、検索が非常に簡単に書けるという点です。

  • Scala で XML ベースのミニ言語を作る:Rainy Day Codings:So-net blog

    Scala の XML パターンマッチングのパワーを一番感じられるのはどこだろうと考えた結果、XML ベースの言語を実装してみることにした。 XSLT みたいな既存の言語を実装するのは大変そうなので(Schematron くらいならどうにかなるかも)、ここでは自分仕様の言語を作る。以前 [1] のような記事を見たことがあるのでこれを参考にした(文法は同じではない)。サポートする機能は以下の通り。 - 型: 文字列と数値と真偽値と配列 - ステートメント: if, while, print, set(変数代入), incr(変数を+1する) - 式: add(加算), eq(=), gt(>), egt(>=), value-of(変数の参照), num(数値リテラル), str(文字列リテラル), lindex(配列から指定位置の要素を取り出す), num-of-str(文字列から数値へ変

  • 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
  • 株式会社xbs

    iOS/Androidアプリ開発、UI/UXデザイン、ブランドサイトやウェブメディア立ち上げ、インタラクティブ制作まで。xbsにご相談ください。

  • Rails-2.0以降でXMLのレンダリングを速くする方法 - Hello, world! - s21g

    RailsのXMLのレンダリングが遅い。 これは、String#to_xsが遅いのが原因らしい。 そこで、これを高速化するためのライブラリfast_xsを使うと、 XMLのレンダリングが速くなります (手元の環境で試したところでは、若干速くなったような気がしました。) Rails-2.0以降では、fast_xsがインストールされている場合に、 自動的にそれを利用するようになっています。 [Changeset 7774] Reference current fast_xs URL インストールは、いつものようにsudo gem install fast_xsでOK。 See Also fast_xs, a fast C extension for cleaning XML replace REXML with Hpricot

  • PDF 千夜一夜: 2008年05月06日 アーカイブ

    「書籍を簡単に制作する出版支援ソフトウェア」作者、天才プログラマに認定される 5月2日の日経産業新聞を今頃読んでいましたら、経済産業省が2007年度「未踏ソフトウェア創造事業」で、18人の天才プログラマーを認定したというニュースが出てました。その中で、「今回はコンピュータと関係ない団体に所属する認定者が目立った」として、森田 尚氏の「書籍を簡単に制作する出版支援システム」がありました。 プレス発表 18名の天才プログラマー/スーパークリエータを発掘 私の関係ない分野ならともかく、これは、私の土俵じゃないか!ということで、経産省の認めた天才君とはこれ如何?と早速調べてみました。 ■高品質な書籍を簡単に制作するための出版支援ソフトウェアの実用化 天才と認めた理由:美馬 義亮PM ------------- 開発者は業の合間を見つけてプログラミングを行うパートタイム開発者という形態でプロジェク

  • XML to JSON - a converter

    Update January 22, 2008: Big thanks to all of you who used this script, complained about its shortcomings and asked for improvements. I never thought that it would get so much attention. Actually the use I intended for it was mainly conversion in an JavaScript environment without access to a browser DOM. If you are running in a browser there are so many scripts out there today that do a better job

  • PDF 千夜一夜: 2008年04月22日 アーカイブ

    2008年DITA/CMS会議のハイライト 4月7-9日に、カリフォルニアのSanta ClaraでDITAとCMSを中心とする会議がありました。 Content Management Strategies/DITA North America Conference 2008 アンテナハウスも出展しましたが、そのハイライトがSunのブログに紹介されていました。 Highlights of the 2008 DITA CMS Conference このブログを書いている、Eric Armstrong氏は、DITAについてもかなり前向きに捉えているようです。 別のトピックの中ですが、「Some folks here are taking a very strong look at DITA. I'm certainly one of them.」(Posted on: Sep 15, 2007

  • http://snippets.dzone.com/posts/show/4615

  • http://snippets.dzone.com/posts/show/4844