JsonSerializer (Windows マシン上) を使用して .NET でいくつかのオブジェクトをシリアル化します。シリアル化された文字列は次のようになります。
{
"ItemId":"someID",
"Properties":
{
"Title":"someTitle",
"Text":"someText",
"Time":"someTime"
}
}
次に、HttpWebRequest を使用して Linux サーバーに送信します。Linux 側では、PHP を (LAMP を使用して) 実行します。PHP サーバーで取得すると、Json 文字列は送信前とまったく同じように見えますが、デコードしようとすると (を使用してjson_decode($myJsonStr, true)
) 構文エラーが発生します。私の Json には、いくつかの Unicode 文字 (ヘブライ文字) も含まれています。
よろしく、 ナダブ