0

PHPでは、たとえば次のようにできます。

while($r = mssql_fetch_assoc($sth)) {
   $rowsField["rowsinfo"][] = $r;
}

print json_encode($rowsField);

これは基本的に(2次元/多次元だと思います)配列を返し、それをJSON形式で返します。

Web サイトを .NET に移行するのと同じことを達成しようとしています。

したがって、私はこれを WCF Web サービスで実行しようとしていますが、これまでのところ Newtonsoft JSON Converter で成功しただけです。

JSON形式でDataTableを返すことができましたが、次のような配列のように返す必要があります[["rowsinfo"]{"Address":"15 Tyne Cresent","Name":"John Smith"}] ...

これはどのように達成できますか?まだ返す必要があるのは DataTable ですか?

ありがとう

4

2 に答える 2

0

これを返すList<string, List<string>()>()

または単に多次元配列

string[,] array = new string[4, 2];
于 2013-10-31T10:23:37.303 に答える
0

C# WCF REST client JSON array またはGenerate JSON array with WCF が興味深いかもしれません。

より多くの情報を見つけることができる可能性がある場所については、すでに多くの質問があるようです。

于 2013-10-31T10:22:25.210 に答える