次のように、C#を使用してJSONをPHPスクリプトに送信しています。
string json = "{";
json += "\"prop\":\"some text\"";
json += "}";
PostSubmitter post = new PostSubmitter();
post.Url = "http://localhost/synch/notein.php";
post.Type = PostSubmitter.PostTypeEnum.Post;
post.PostItems.Add("note", json);
post.Post();
もちろん、内側の引用符はエスケープする必要がありますが、スクリプトに送信されます。さらに悪いことに、すでに引用符が付いているテキストがあるため、有効なJSONになるにはそれらをエスケープする必要があります。この場合、バックスラッシュを送信したいと思います。これを達成するためのアイデアはありますか?