0

我只是使用 Open Flash Chart http://teethgrinder.co.uk/open-flash-chart/做一个简单的图表,它显示了我网站上的访问。

我已经生成了以下 json 数据,但我从中得到了一个语法错误:

&title=Traffic,{font-size: 20px; color: #736AFF}&
&x_label_style=10,0x000000,0,2&
&x_axis_steps=1&
&y_legend=Number,12,#736AFF&
&y_ticks=5,10,4&
&line=2,0x9933CC,Page views,10&
&values=3,2,0,1,0,0,3,0,0,1,1,2,45,4,0,0,0,0,0,32,5,0,0,0,0,0,0,0,0,0,0&
&x_labels=30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1&
&y_min=0&
&y_max=45&

基本上我只是希望在这张图上产生一条线。数据对我来说看起来不错,但显然有问题。

有任何想法吗?

4

2 回答 2

2

嗯,你确定你的粘贴没有损坏吗?

JSON语法是(基本上)

Expression ::= Primitive | Object | Array
Primitive ::= Number | Boolean | String | null
Object ::= {} | {String : Exression (, String : Exression)*}
Array ::= [] | [Expression (, Expression)*]

例如。您发布的 json 中的 & 等是伪造的 - 除非我遗漏了有关您发送 JSON 的内容/方式的一些细节。

于 2009-07-10T06:36:55.350 回答
1

您使用了错误版本的图表软件。

1.0 有自己的任意数据格式,就像你粘贴的那样,2.0 有 JSON,这与你粘贴的不同。

您将在2.0 的教程中看到有一个示例 JSON 代码,您的输出需要模拟。

如果您在使用 1.0 [教程]时遇到问题,那么您需要使用1.0 格式

于 2009-07-10T06:42:40.347 回答