warning: Creating default object from empty value in /var/www/drupal-5.23/modules/taxonomy/taxonomy.module on line 1418.

XSLT スタイルシートで、割り算する方法

XSLT (XML Stylesheet Language Transformations) では、割り算の演算子は/ではなく、div を使う。
<xsl:template match="aws:Item">
...
<xsl:variable name="width" select="aws:LargeImage/aws:Width"></xsl:variable>
<xsl:variable name="height" select="aws:LargeImage/aws:Height"></xsl:variable>
...
<xsl:value-of select="$width div 2"></xsl:value-of>
<xsl:value-of select="$height div 2"></xsl:value-of>
...
</xsl:template>
XSLT (XML Stylesheet Language Transformations) では、割り算の演算子は/ではなく、div を使う。
<xsl:template match="aws:Item">
...
<xsl:variable name="width" select="aws:LargeImage/aws:Width"></xsl:variable>
<xsl:variable name="height" select="aws:LargeImage/aws:Height"></xsl:variable>
...
<xsl:value-of select="$width div 2"></xsl:value-of>
<xsl:value-of select="$height div 2"></xsl:value-of>
...
</xsl:template>

XSLT で、属性(アトリビュート)の値を知りたい(Amazon A2S REST の Argument ノード)。

Amazon A2S REST の Argument ノードなんていってもチンプンカンプンだと思う。A2S とは、旧 Amazon Web Services のことで、A2S は Amazon Associates Web Service に 2007年11月 に改称されたために、Amazon Associates の A が 2つ重なるのをとって A2S というらしい。名前の改称自体は結構タイムリーなお知らせではある(笑)。まぁ、中身は変わらない。
Amazon A2S REST の Argument ノードなんていってもチンプンカンプンだと思う。A2S とは、旧 Amazon Web Services のことで、A2S は Amazon Associates Web Service に 2007年11月 に改称されたために、Amazon Associates の A が 2つ重なるのをとって A2S というらしい。名前の改称自体は結構タイムリーなお知らせではある(笑)。まぁ、中身は変わらない。

PHP で、XML データに属性と値を追加する方法

以下のような本に関する XML データがあったとして、 初めての AJAX AJAX 編集部 AJAX 社 初めての Perl Perl 編集部 Perl 出版 初めての PHP PHP 編集部 PHP 工房
以下のような本に関する XML データがあったとして、 初めての AJAX AJAX 編集部 AJAX 社 初めての Perl Perl 編集部 Perl 出版 初めての PHP PHP 編集部 PHP 工房

Drupal で、XMLRPC を使う方法(初級)

Drupal を他のサイトやアプリケーション、プログラムと連携させるには、XMLRPC で連携させるという方法がある。Drupal は XMLRPC サーバになれるから、自身の作製したモジュールから XMLRPC サーバのハンドラ(XMLRPCクライアントから呼ばれるメソッドのこと)を書いてあげればよい。サーバ側はロジックを書くことに専念できるので、これだけでも Drupal を使うメリットでもあるはずだ。 すべては hook_xmlrpc がヒントとなる。セオリーに従って api.drupal.org を調べてみるのではあるが、説明されているようで私には理解不能だった^^;ドキュメントが整えられているようで中身がよくわからないのが現状の Drupal である。まぁここのサンプルでスラスラ理解できる人は、よほど優秀なプログラマーだろうからこのサイトには訪れて来るまい(笑)
Drupal を他のサイトやアプリケーション、プログラムと連携させるには、XMLRPC で連携させるという方法がある。Drupal は XMLRPC サーバになれるから、自身の作製したモジュールから XMLRPC サーバのハンドラ(XMLRPCクライアントから呼ばれるメソッドのこと)を書いてあげればよい。サーバ側はロジックを書くことに専念できるので、これだけでも Drupal を使うメリットでもあるはずだ。 すべては hook_xmlrpc がヒントとなる。セオリーに従って api.drupal.org を調べてみるのではあるが、説明されているようで私には理解不能だった^^;ドキュメントが整えられているようで中身がよくわからないのが現状の Drupal である。まぁここのサンプルでスラスラ理解できる人は、よほど優秀なプログラマーだろうからこのサイトには訪れて来るまい(笑)