Mühelose JSON- und XML-Datenkonvertierung in C# mit Json.NET
Die Datentransformation zwischen JSON und XML ist eine häufige Aufgabe in der Softwareentwicklung. Die leistungsstarke Json.NET-Bibliothek in C# vereinfacht diesen Prozess erheblich.
Json.NETs JSON-XML-Konvertierungsfunktionen
Json.NET verarbeitet effizient Konvertierungen zwischen JSON- und XML-String-Darstellungen. Die JsonConvert
-Klasse bietet hierfür dedizierte Methoden.
JSON in XML konvertieren
Der folgende Code zeigt, wie eine JSON-Zeichenfolge in ihr XML-Äquivalent konvertiert wird:
<code class="language-csharp">// Create an XmlDocument to hold the resulting XML XmlDocument doc = new XmlDocument(); // Load the JSON string into the XmlDocument doc.LoadXml(jsonString); // Serialize the XmlDocument to get the XML string string xmlText = JsonConvert.SerializeXmlNode(doc);</code>
XML in JSON konvertieren
In ähnlicher Weise können XML-Strings mit diesem Code in JSON umgewandelt werden:
<code class="language-csharp">// Deserialize the XML string into an XmlDocument XmlDocument doc = JsonConvert.DeserializeXmlNode(xmlString); // Convert the XmlDocument to a JSON string string jsonText = JsonConvert.SerializeXmlNode(doc);</code>
Diese Methoden bieten einen sauberen und zuverlässigen Ansatz für die JSON-XML-Interoperabilität innerhalb Ihrer C#-Anwendungen. Ausführliche Informationen und erweiterte Verwendung finden Sie in der offiziellen Json.NET-Dokumentation zur JSON- und XML-Konvertierung.
Das obige ist der detaillierte Inhalt vonKann JSON.NET JSON mit XML und XML zu JSON -Conversions in C#umgehen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!