タグ

XMLに関するakiyanのブックマーク (27)

  • チーズくんの備忘録 [Android]Android Plist Parserの導入

    ※この導入は、Android Studio用に書かれています。 ■導入 (1)android-plist-parserをGitHubから入手する。 ("Download ZIP"でも"Clone in Desktop"でも良い) ダウンロード完了後に解凍する。 (2)プロジェクトを作成する。(既にある場合はこの行程をスキップする) (3)解凍したファイルの"android-plist-parser-master/android-plist-parser-app/src"以下のフォルダファイルを"java"以下に配置する。(comフォルダは既に存在するので、その下へ配置する) ※所々エラーが出ますがほとんどのエラーは、内包しているStringクラスとjava.lang.Stringの型の相違によるものなので、エラー箇所をString->java.lang.Stringに変更する必要が有ります

  • iOSのXML解析をJSONみたいに簡単に出来る XML Reader が便利 – Zero4Racer PRO Developer's Blog

    iOS のXML 取得、解析処理には基的ないくつかの処理があります。 XML の処理方式として、 SAX イベント駆動で行うXML解析 DOM インターフェース指向で、木構造として扱う方式 があり、iOSでは、 NSXML(標準, SAX, Objective-C) Libxml(標準, SAX, C言語) TouchXML, KissXML (外部ライブラリ、DOM) など、あるのですが、イベントを自分で記述したり、解析のためにオブジェクトをたどったりと、結構めんどうです。それを簡単にする方法があったのでご紹介します。 XMLは面倒なのですが、それに比べて、JSON は、一行で、 [cc lang=”ObjC”] NSDictionary *dic = [NSJSONSerialization JSONObjectWithData: data options: nil error:ni

    akiyan
    akiyan 2011/11/23
    『NSJSONSerialization』.
  • 【コラム】実践! iPhoneアプリ開発 (8) RSSリーダの作り方 (4) - libxmlでパースする | エンタープライズ | マイコミジャーナル

    前回はXMLパースライブラリの検討をして、libxmlを採用する事にした。今回は、実際にlibxmlを組み込んで、パースを行ってみよう。 libxmlのプロジェクトへの追加 まずプロジェクトにlibxmlを加える必要がある。 ここまででプロジェクトに追加されている外部のライブラリは、フレームワーク形式のものだった。UIKit.frameworkや、Foundation.frameworkなどだ。これらのファイルは、SDKフォルダの下の、Sysytem/Library/Frameworksに入れられている。SDKフォルダは、/Developer/Platforms/iPhoneOS.platform/Developer/SDKsにある。 これに対して、libxmlのようなUNIX由来のライブラリは、別のフォルダの中にある。SDKフォルダの下の、usr/libだ。インクルードファイルは、usr

  • 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

  • AMF(FlashRemoting)やXMLのキャプチャーツールserviceCapture:nod::ぶろぐ:RIA::Flex/AIR/Flash

    PC上のAMFやHTTPのトラフィックをキャプチャーするツールがありました。serviceCapture FlashRemotingやFlex2 + CF Adapter + ColdfusionMX7 ,Flex1.5などサーバと連携するときの デバッグに重宝する気がします。 serviceCapture http://kevinlangdon.com/serviceCapture/ ねた元はこちら Debugging AMF calls - ServiceCapture http://www.prismix.com/blog/2005/09/debugging_amf_c.cfm Posted by nod at 2005年11月17日 03:25 | コメント (0) | トラックバック (0) | Clip!! | Clip!! | |digg it! |del.icio.us i

    akiyan
    akiyan 2008/05/29
    AMFを使うと逆説的にテキストベースのありがたみがわかるんだよねえ...。
  • XPath Reference

    This browser is no longer supported. Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.

    XPath Reference
  • mixiのRSS Feed | Melanges

    イマサラなんですけど。mixiにリクエストを送るとRSS Feedを返してくれるそうです。。 myMixiMemberIdを「プロフィールを確認」でのURL http://mixi.jp/show_profile.pl?id=XXXXX のXXXXXの部分に置き換えればいい感じ。あと、自分がログイン状態じゃないとダメです。当たり前ですけど、他人のIDを指定してもエラーです。 足あとhttp://mixi.jp/atom/tracks/r=2/member_id=myMixiMemberIdタイトルとかは名前。日付に、足跡の日時。リンクはその人のmixi。 マイミクシィ一覧http://mixi.jp/atom/friends/r=1/member_id=myMixiMemberIdタイトルに名前。日時は最終ログイン時刻。 これってすごく怖い。。その人が何時何分にログインしたか分かってしまう

    akiyan
    akiyan 2007/08/31
    おお。
  • ウノウラボ Unoh Labs: Flashの新しい可能生 Asynchronous Flash + XMLSocket

    尾藤正人(a.k.a BTO)です 昨日ラボプロジェクトとして実験的に開発している新規プロジェクト「プラッシュ」をβ公開しました。 簡単に説明するとプラッシュはFlashとXMLSocketを使う事でブラウザだけでネットワーク対戦ができるゲームポータルサイトです。 今回はプラッシュで使われているFlashとXMLSocketを使ったアプローチについて考察してみたいと思います。 はじめに 正直に告白すると僕はFlashを一行も書いた事がありません。(汗) なので、Flashの部分に関してはFlash側の開発者であるyossyに聞いたり、Webで調べた情報がほとんどです。 不正確な情報が含まれてる可能性がありますが、その辺を考慮していただければと思います。 FlashのXMLSocketで何ができるのか FlashのXMLSocketを使うと直接ソケット通信を行う事ができます。 AjaxやCo

  • maani.us - maani リソースおよび情報

    This webpage was generated by the domain owner using Sedo Domain Parking. Disclaimer: Sedo maintains no relationship with third party advertisers. Reference to any specific service or trade mark is not controlled by Sedo nor does it constitute or imply its association, endorsement or recommendation.

    akiyan
    akiyan 2007/07/02
  • XML の整形手法あれこれ -- LoveVector

    (Article) さてトートツですが,XML を整形することを考えてみます。「機械が処理するにゃあそんなに問題ないけど,人間にとっての可読性を上げることによる利は考えられるよねぇ。」というわけで,このサイトにおいてある XHTML であるとか XML/RDF であるとかをキレーに出力したいという欲があってもよいものでしょう。 というわけで,ツール探しです。ざっと見たところ,いくつかありそうです。 まずはよく見るやりかた。libxml2 についてくる xmllint というツールを利用します。これは元々は XML の検証を行うツールなのですが,ついでに整形も行うことができるというわけ。 整形を行うには,--format オプションをつければよく,別途 XMLLINT_INDENT 環境変数を与えることによりインデント文字を指定することもできます(デフォルトは二文字のスペース)。 % cat

    akiyan
    akiyan 2007/05/24
    xml整形手法あれこれ。
  • 指向性メモ::2006-08-18::XMLの屍を超えていく――セマンテックウェブの挑戦

    データ構造の記述を統一する段階を超え、情報(それ自身)へのアクセスを統一する為の土台が整いつつある。 すでに多くの人が気がついているように、実のところXMLには大した再利用性が無い。もちろんただのCSVに比べればDOMやXSLTなどの統一されたAPIが用意されている分、データの扱いは楽だ。しかし、たとえば様々なXMLデータを自分の所に持ってきて、適当に混ぜ合わせて新しい物を作るといった用途には、XMLは向かない。言い換えれば、XMLはマッシュアップには不向きである。 CSVからXMLになって何が1番変わったかと言えば、データ構造へアクセスするためのAPI、――つまりDOMやXSLT、SAXなど――が統一されたことにある。それまでみんなで好き勝手にデータ構造を定義していた時代に比べれば、1回XSLTやDOMを覚えるだけでJavaでもPHPでもAdaでも同じ方法でデータ構造にアクセスできるよう

    akiyan
    akiyan 2006/08/18
    納得。
  • Ywcafe.net

    Ywcafe.net This Page Is Under Construction - Coming Soon! Why am I seeing this 'Under Construction' page? Related Searches: Credit Card Application All Inclusive Vacation Packages Top Smart Phones Best Mortgage Rates Top 10 Luxury Cars Trademark Free Notice Review our Privacy Policy Service Agreement Legal Notice Privacy Policy|Do Not Sell or Share My Personal Information

    akiyan
    akiyan 2006/03/01
    そう、その方が断然早い。社内APIならそれでいこうよ。
  • Bulkfeeds Search module for Google HomePage: blog.bulknews.net

    Bulkfeeds Search module for Google HomePage Google Homepage のモジュール (Widget) を定義できる API が公開 というわけで、さっそく Bulkfeeds のサーチボックスをつくってみました。 http://bulkfeeds.net/googleig.xml を Create a Section のフィールドにいれれば追加できます。HTML をいれるだけなのでカンタン。Widget 上で HTTP でデータをやり取りしたければ、GreaseMonkey っぽい HttpRequest をつかって javascript でゴリゴリかけるようです。

    akiyan
    akiyan 2005/12/15
    Google HomePageのモジュール追加サンプル。うわ簡単。
  • プロキシを使わずAmazonデータをAjaxする

    Ajax で画面遷移なしの Amazon 検索 : NDO::Weblog という記事で、画面遷移なしの、Ajaxという物をしていたが、AmazonとホームページでURIが異なるために、Ajaxがうまくできずプロキシ的な物を使っていた。これが気になったので、ProxyなしでAjaxするようにしてみる。 サンプル まだ、チューンがカンペキじゃないので、表示がおかしい場合はリロード 問題点 ☆表示するホームページのドメインとAmazonのドメインが異なるために、XMLHttpRequestが許可されない。(セキュリティ上のガードが入る) 解決策 XMLHttpRequestをホームページのドメインとそろえる。 Ajax で画面遷移なしの Amazon 検索 : NDO::Weblog でやられているように、リクエストのプロキシを用意する。 ホームページのドメインをAmazonにす

    akiyan
    akiyan 2005/12/13
    あああーそうか!xsltで表示させてしまえばいいのか!コロンブスの卵的発想ですね。グッジョブ。
  • サービス終了のお知らせ

    サービス終了のお知らせ いつもYahoo! JAPANのサービスをご利用いただき誠にありがとうございます。 お客様がアクセスされたサービスは日までにサービスを終了いたしました。 今後ともYahoo! JAPANのサービスをご愛顧くださいますよう、よろしくお願いいたします。

    akiyan
    akiyan 2005/12/05
    実践的なXSLTのサンプルコード。
  • yuragi.jp

    yuragi.jp

    akiyan
    akiyan 2005/12/05
    XSLTの勉強に。
  • [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

    akiyan
    akiyan 2005/11/13
    PEARのXML_Unserializer的なJavascriptのクラス。使える!!
  • yohei-y:weblog: XML 開発者の日、見どころ

    村田さんからアナウンスがあったとおり11月24日(木)に新富町の印刷会館で XML 開発者の日が復活します。 5月の WWW2005 で村田さんにお会いしたときに、 開発者の日で REST を扱いたいですよね、 という話をしていたのですが、 画像電子学会という事務局がみつかって開催のはこびとなりました。 REST について議論する場がずっと欲しかったので、 今回は僕も準備のお手伝いをさせてもらいました。 具体的には何人かの発表者の選定や連絡などさせてもらってます。 さて、プログラム(予定)ですが、 現時点で REST の話を日語でするなら ほぼベストな布陣になっていると我ながら思います。 以下では僕の独断と偏見で、各講演の見どころ聞きどころを説明したいと思います。 REST入門 山陽平(株式会社リコー) 朝イチで僕が REST の入門編を喋ります。 ベースはこの blog の REST

    akiyan
    akiyan 2005/10/19
    要チェック。
  • XML_Unserializer Options

    XML_Unserializer Options -- XML_Unserializer の全てのオプションのリスト オプションの導入 オプションは、XML_Unserializer がパースされた XML をどの様に処理するか、 に影響します。 属性をパースすべきかどうか、複雑なデータ型を処理するために 連想配列もしくはオブジェクトのいずれを使用するか、などを定義します。 オプションは、 XML_Unserializer のコンストラクタ に連想配列として渡すことができます。 また、セットするために setOption() あるいは、 setOptions() を使用することもできます。

    akiyan
    akiyan 2005/09/30
    メモ。
  • http://apollo.u-gakugei.ac.jp/~sunaoka/clog/2005-07-19-1.html

    akiyan
    akiyan 2005/09/14
    使う予定なのでメモ。