Conversion de données JSON et XML sans effort en C# à l'aide de Json.NET
La transformation des données entre JSON et XML est une tâche fréquente dans le développement de logiciels. La puissante bibliothèque Json.NET en C# simplifie considérablement ce processus.
Capacités de conversion JSON-XML de Json.NET
Json.NET gère efficacement les conversions entre les représentations de chaînes JSON et XML. La classe JsonConvert
propose des méthodes dédiées à cet effet.
Conversion de JSON en XML
Le code suivant montre comment convertir une chaîne JSON en son équivalent XML :
<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>
Conversion de XML en JSON
De même, les chaînes XML peuvent être transformées en JSON à l'aide de ce code :
<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>
Ces méthodes offrent une approche propre et fiable de l'interopérabilité JSON-XML au sein de vos applications C#. Pour des informations détaillées et une utilisation avancée, consultez la documentation officielle de Json.NET sur la conversion JSON et XML.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!