0

xslt を使用して xml から Google チャートを作成する必要があります。

省略形を使用する前にこれを実行しました。これは、ノード値が 1 つしかない場合に適していましたが、ノードをループする必要があります。

<img src="http://chart.apis.google.com/chart?
cht=bvg&amp;chs=350x300&amp;chd=t:20,35,10&amp;
chxr=1,0,40&amp;chds=0,40&amp;
chco=ff0000|ffa000|00ff00&amp;
chbh=65,0,35&amp;
chxt=x,y,x&amp;chxl=0:|<xsl:for-each select="node/ROW"><xsl:value-of select="node"/>|</xsl:for-each> ||&amp;chxs=2,000000,12&amp;
chtt=Tasks+on+my+To+Do+list&amp;chts=000000,20&amp;
chg=0,25,5,5" alt=""/>

それはループです(ループの例):<xsl:for-each select="node/ROW"> <xsl:value-of select="node"/> |</xsl:for-each> chxl = ...などのようなGoogleチャート変数のいくつかに配置する必要があります。他のデータにはもっとループが必要かもしれません。

今のところ、構文エラーのみを返します。

それを実装する別の方法がある場合は、うまくいきません。私はグーグルチャートとxslについてネット中を検索し、githubでvage tutと機能しないコードを見つけました。

4

1 に答える 1