APIを利用したスクリプトサイドバープラグインの開発はじめにこのドキュメントはVBScript、XSLスタイルシートおよびHTMLDocument(DHTML)の知識があることを前提に記述しています。APIを実行して取得したXMLにXSLを適用すると解析スクリプトをほとんど記述しなくても見栄えの良いプラグインが作れます。LWWS))を利用してXMLを取得し、そのXMLを処理できるXSLスタイルシートを作成して今日と明日の天気予報を表示するサンプルを解説します。使用するオブジェクトとメソッドこのチュートリアルで用いるオブジェクトとメソッドは以下のとおりです。LoadXML解析スクリプト長い行は改行してあります。FunctionLunaScriptSideBar.iniでフレームワークから最初に呼び出されるように定義してある関数です。forecast_for_today関数を呼び出して今日の天気をサイドバーに表示します。Functionupdate_forecast関数に今日の天気もしくは明日の天気のURLを渡しています。Function指定されたURLからデータをダウンロードしてLunaScriptSidebarにXMLを登録しています。APIから取得したXMLをそのまま用いるので解析スクリプトの作業はここまでです。/></table>lwws/titleノードからタイトルを取得して最上部表示しています。タイトルの隣に表示されるイメージにはLunaScriptSidebarオブジェクトのReloadメソッドを用いてサイドバーの内容を更新するスクリプトを記述しています。次に、lwws/imageノードとlwws/temperatureノードを処理します。/></a></td></tr></xsl:template>予報内容と予報内容イメージを出力する処理です。<a>タグのhref属性にはlinkノードのテキストを用いています。<img>タグのsrc属性にはurlノードの内容、alt、width、height属性にはそれぞれtitle、width、heightノードの内容を用いています。</tr>最高気温を出力する処理です。有効な予報内容が格納されていれば「~°C」を出力し、そうでなければ「-」を出力します。Notesデザインスキン作成手順書%d人のブロガーが「いいね」をつけました。