1

Ich möchte Objekt in C# serialisieren und lernen, dass wir dies sowohl JsonSerializer und JsonConvert tun können. Ich kenne Dokumentationskenntnisse über diese.Welche ist besser für Serialisierungsobjekte zu verwenden? JsonSerializer oder JsonConvert

Aber ich möchte wissen, welche ist besser für serialization Objekte zu verwenden? JsonSerializer oder JsonConvert?

+2

Und Ihre Frage ist ...? Können Sie einen Kontext bereitstellen? Völlig unklar, was Sie fragen ... –

+0

jetzt verstehen Sie diese Frage? –

+1

Diese Frage ist leider off-topic aufgrund der Site-Politik, keine Fragen zuzulassen, die nach Empfehlungen fragen. Der Begriff "besser" ist subjektiv und neigt dazu, meinungsbezogen zu sein, was auch außerhalb des Themas ist. Ohne eine viel klarere Frage werden sowohl die Frage als auch die möglichen Antworten für diese Website nicht relevant sein. Wenn Sie es umschreiben können, kann es am Thema sein. Ein Tipp wäre, einfach beide oder zumindest einen von ihnen zu testen, und wenn Sie auf etwas stoßen, das nicht funktioniert, kommen Sie zurück und fragen Sie danach. –

Antwort

1

JsonConvert von JSON.net ist angeblich besser für die Leistung. Ich benutze es selbst und finde es sehr einfach zu verwenden und funktioniert gut mit Attributen in Klassen. In Bezug auf Speicher verwendet war es gut für uns. Die Anwendung, die ich arbeite, ist in der Lage, rund 3500 bis 4000 Anforderungen einschließlich 3 Deserialisierung, 2 http Service-Aufrufe zum Abrufen von Daten und eine Serialisierung und ein Service-Aufruf zu Push-Daten zu behandeln. Also in Bezug auf die Leistung war es eine gute Wahl.

http://www.newtonsoft.com/json/help/html/performance.htm (ich weiß, ein bisschen voreingenommen, aber immer noch) nuget: https://www.nuget.org/packages/newtonsoft.json/

+0

danke für die antwort und links –

Verwandte Themen