我使用 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 字符(希伯来字母)有什么想法吗?
最好的问候, 纳达夫