xslt を使用して xml から Google チャートを作成する必要があります。
省略形を使用する前にこれを実行しました。これは、ノード値が 1 つしかない場合に適していましたが、ノードをループする必要があります。
<img src="http://chart.apis.google.com/chart?
cht=bvg&chs=350x300&chd=t:20,35,10&
chxr=1,0,40&chds=0,40&
chco=ff0000|ffa000|00ff00&
chbh=65,0,35&
chxt=x,y,x&chxl=0:|<xsl:for-each select="node/ROW"><xsl:value-of select="node"/>|</xsl:for-each> ||&chxs=2,000000,12&
chtt=Tasks+on+my+To+Do+list&chts=000000,20&
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と機能しないコードを見つけました。