Dzwoniąc Newtonsoft.Json.JsonConvert.SerializeObject(myObject)
dostaję klucze i wartości ujęty w cudzysłowy tak:Powiedz json .net napisać apostrofu zamiast podwójnej cytatem podczas szeregowania obiektów
{"key" : "value"}
chciałbym im być ujęte w pojedyncze cudzysłowy tak:
{'key' : 'value'}
Czy można zrobić za pomocą JSON .NET?
To pytanie już zadane. http://stackoverflow.com/questions/13541998/how-to-encode-the-single-quote-apostrophe-in-json-net. Sprawdź to pytanie, aby sprawdzić, czy ci to pomaga. – Bearcat9425
niezbyt ładna rzecz, ale działa: 'json.Replace (" \ "", "\" ");' – stefankmitph
Myślę, że możesz osiągnąć swój cel za pomocą rozwiązania podobnego do tego zastosowanego w tej [odpowiedź] (http://stackoverflow.com/a/9280598/982431) .To rozwiązanie przejdzie od utworzenia niestandardowej klasy 'JsonConverter', która zapisuje wartości surowe i otacza je pojedynczymi cudzysłowami. – HuorSwords