2012-04-19 11 views
-1

ASP.NET MVC 4でWebApiを使用していますが、正しいjsonをHighStockチャートに渡そうとしています。json構文に適応

json構文はhereと表示されます。

[{ 
       x : Date.UTC(2011, 3, 25), 
       title : 'H', 
       text : 'Euro Contained by Channel Resistance' 
      }, { 
       x : Date.UTC(2011, 3, 28), 
       title : 'G', 
       text : 'EURUSD: Bulls Clear Path to 1.50 Figure' 
      }, { 
       x : Date.UTC(2011, 4, 4), 
       title : 'F', 
       text : 'EURUSD: Rate Decision to End Standstill' 
      }, { 
       x : Date.UTC(2011, 4, 5), 
       title : 'E', 
       text : 'EURUSD: Enter Short on Channel Break' 
      }, { 
       x : Date.UTC(2011, 4, 6), 
       title : 'D', 
       text : 'Forex: U.S. Non-Farm Payrolls Expand 244K, U.S. Dollar Rally Cut Short By Risk Appetite' 
      }, { 
       x : Date.UTC(2011, 4, 6), 
       title : 'C', 
       text : 'US Dollar: Is This the Long-Awaited Recovery or a Temporary Bounce?' 
      }, { 
       x : Date.UTC(2011, 4, 9), 
       title : 'B', 
       text : 'EURUSD: Bearish Trend Change on Tap?' 
      }] 

がどのように値を囲む必要があり、一重引用符天気を制御することができます。

は、具体的には、私はトラブルの作成をこの部分抱えているのですか?私はすべての関連するデータを持っています、質問はちょうどこのjsonにデータを変換することです。

+0

「JavaScriptSerializer」クラスまたは「DataContractJsonSerializer」クラスを使用していないのはなぜですか?彼らはあなたのためにJsonを出力します。さらに、JSON値は一重引用符ではなく引用符で囲む必要があります。 – Tejs

+0

@Tejsはい、私はプロパティxとtitleを持つオブジェクトを作成できますが、それでもxは引用符で表示されます。 –

+1

これは[JSON](http://www.json.org/)ではありません。 – svick

答えて

0

なぜJSONヘルパーを使用しないのですか? JSON method

+0

JsonはApiControllerで利用できますか? –

+0

@BridgettheMidget:コントローラの任意のアクションメソッドで使用できます。 – Mithrandir