Maîtriser les échanges JSON et XML avec Json.NET en C#
Json.NET, une bibliothèque C# largement utilisée pour la manipulation JSON, offre une conversion transparente entre les formats JSON et XML. Ce guide montre comment effectuer une conversion efficace entre ces structures de données.
Transformer JSON en XML
La méthode SerializeXmlNode
au sein de la classe JsonConvert
facilite la conversion d'une chaîne JSON en une représentation XML. Cela génère un XmlDocument
objet à partir de vos données JSON.
<code class="language-csharp">XmlDocument doc = new XmlDocument(); doc.LoadXml(xml); // Assuming 'xml' is your XML string string jsonText = JsonConvert.SerializeXmlNode(doc);</code>
Conversion de XML en JSON
À l'inverse, la méthode DeserializeXmlNode
permet la transformation d'un objet XmlDocument
en chaîne JSON.
<code class="language-csharp">XmlDocument doc = JsonConvert.DeserializeXmlNode(json); // Assuming 'json' is your JSON string</code>
Ces méthodes Json.NET simplifient la conversion JSON-XML en C#. Pour des explications détaillées et d'autres exemples, consultez la documentation officielle : Json.NET JSON et XML Conversion
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!