XML
XMLを扱っているとXPathを使って要素を取得する事が良くあります。少々独特な書き方だったりするけど、スマートにXMLを扱う事ができます。以前はWindows用のツールを使っていましたが、Macで使えるものを調べてみました。
JavaScriptだとJSONが扱いやすいですが、XMLを使う場合も少なくありません。 node.jsでXMLをJSON形式にする方法と、XPathでノードを取得する方法を調べてみました。
XMLやHTMLを整形して表示したい、出力したい場合はよくあります。 そんな時に使えるのがhtmlモジュールです。ではさっそく使ってみます。
少し前の話になりますが、Google ReaderがiPhoneで使えるバージョンをリリースしてました。Ajaxらしきものを使ってて、非常に軽快です。それならPCでも使っちゃえばいいじゃん!って事で活用方法。 ブラウザのサイドバーで表示する Operaなら簡単!ブックマ…
以前PHPで簡単XPath(ATOM/RSS1.0)を書いてたのだけど、ATOM 1.0の事を書かずにいてしまっていた。ふと1.0のATOMを扱う時に何で動かないんだ?と悩んでしまった。1.0ではまず名前空間が変更されているので、登録する名前空間も変更しなければならない。 具体…
XPath使うと簡単にXMLにアクセスできて非常に便利。PHP4とPHP5で使える方法をまとめておく。
前回に引き続き3言語での実装まとめ。今回は、テンプレートとして用意されたasxファイルを読み込み、再生するメディアを指定されたものへ変更、ブラウザへ出力するところまでを作成します。再生するメディアはここでは固定としますが、実際にはDBや設定ファ…
http://www.google.com/reader/m/view/feed/[feed_address] と指定するだけで簡単にフィードを見やすく表示できるようになります。 フィードを表示する機能のない携帯電話で確認するのも簡単です。ついでにBookmarklet化してみました。フィードが存在するペ…
「PHPからシンプルにRSSをパースできるクラスライブラリ「Last RSS」:phpspot開発日誌」というRSS/ATOMを簡単に扱えるライブラリがあったので、はてブを使ったアイデアジェネレータっぽいのを作ってみた。自分のブックマークが増えてくると、興味がある分野…
「Shishimushi - Scuttle」のコメント欄を参考にしました。 バージョン0.7.2では変更されたようです。editbookmark.tpl.phpに以下を追加する。文字コードはUTF-8で保存。 「ブックマーク追加」画面に表示されます。 <h3>エクスポートする</h3> <ul> <li><a href="<?php echo createURL('api/posts_all'); ?>">エクスポート</a> (XML形式)</li></ul>…