■直接設定 xml.title = "商品リスト(修正)"; xml["title"] = "商品リスト(修正); //どちらも結果は同じ xml.title.@date = "2008/05/25"; xml["title"]["@date"] = "2008/05/25"; //どちらも結果は同じ ■条件式
目次 アーカイブの取得とインストール 簡単な実例~生成 簡単な実例~レンダリング アーカイブの取得とインストール 前ページで見たように、「RSSは政治的ぃ!」である。筆者は政治には首を突っ込みたくはないので、そこらへんはライブラリにお任せする...というのが賢いプログラマというものだ。また、重複データがあったり、XMLなので打ち間違いも多かったり、いろいろ厄介なので、こんなものは手作業で更新したりすべきものではない、というのは当然のことだ。出来れば「What'sNew」ファイルあたりから、自動(というか半自動くらいで)でRSSを生成できればイイんである。また、これは将来「もっとイイRSSの新バージョン」が登場した時に、移行を楽にできることでもあろう。 でまあ、プログラムの話になる。Java だと RSS4j あたりを使うのが定番で、これは http://www.churchillobjec
Java等のオブジェクト指向はクラスベースのオブジェクト指向と呼ばれる。一方、JavaScriptはプロトタイプベース、あるいはインスタンスベースオブジェクト指向と呼ばれる。 クラスベースは、まずクラスを定義し、クラスを型とするインスタンスを作成することでプログラミングする。プロトタイプベースによるオブジェクト指向では、クラスの定義は必須ではなく場合によってはクラスという概念自体が存在しない。既存のオブジェクトのクローンとして新しいオブジェクトを作成し、そのオブジェクトに独自の性質を付加してプログラミングする。 JavaScriptのオブジェクトの性質は動的に変更可能。Java等では一度決定したオブジェクトの振る舞いは変更できないが、JavaScriptでは実行中の任意の場所でメソッドの動作を変更したり、新しく追加したり、削除したりすることができる。
Wednesday, January 11, 2006 もう XML 言語を開発するな Don’t Invent XML Languages by Tim Bray (Updated: 2006/01/09) XML の X は「拡張可能(Extensible)」という意味だ。自分の問題に応じて自分の XML 言語を開発できることをウリにしている。でも、僕は過去 2 、3 年の経験から、そうすべきではないことを悟った。本当に必要な時以外はね。今からそれを説明する。そして、もし本当に必要な時がくれば、関連文書のOn XML Language Design を読んで欲しい。 僕は最近ある XML 言語の開発を手伝っていたのだけれど、どうか話半分で聞いて欲しい。僕は言語デザインをメインでやっているわけではないし、僕がもし専門技術でなにか言えることがあるとすれば、それは主としてたくさんの異なる X
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く