0

ウォールに投稿しようとしたときに Facebook API から送信されるエラー メッセージをキャッチしようとしています。

返される json 文字列は次のとおりです。{"error":{"message":"(#506) Duplicate status message","type":"OAuthException","code":506,"error_data":{"kError":1455006}}}

JavaScriptSerializer を使用してこの文字列を解析するにはどうすればよいでしょうか。クラスで「エラー」という単語をプロパティとして使用しようとすると、C# のキーワードとして許可されません。コードは以下です。

Dim dbg As StreamReader = New StreamReader(e.Response.GetResponseStream)
Dim jss = New JavaScriptSerializer()
Dim fbdebug As fbDebuger = jss.Deserialize(Of fbDebuger)(dbg.ReadToEnd)
Response.Write(fbdebug.error)

Public Class fbDebuger Public プロパティ error As String

End Class
4

1 に答える 1

0

キーワードは、変数名を角かっこで囲むことで使用できます。

于 2012-11-04T15:02:50.460 に答える