Rumah >pembangunan bahagian belakang >C++ >Bolehkah json.net mengendalikan JSON ke XML dan XML ke penukaran JSON di C#?
penukaran data JSON dan XML yang mudah di C# menggunakan json.net
Transformasi data antara JSON dan XML adalah tugas yang kerap dalam pembangunan perisian. Perpustakaan Json.net yang kuat di C# memudahkan proses ini dengan ketara.
keupayaan penukaran json-xml json.net
json.net dengan cekap mengendalikan penukaran antara perwakilan rentetan JSON dan XML. Kelas menawarkan kaedah khusus untuk tujuan ini. JsonConvert
Menukar json ke xml
Kod berikut menunjukkan cara menukar rentetan JSON kepada setara 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>
Menukar XML ke JSON
Begitu juga, rentetan XML boleh diubah menjadi JSON menggunakan kod ini:
<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>Kaedah ini menawarkan pendekatan yang bersih dan boleh dipercayai untuk interoperabilitas JSON-XML dalam aplikasi C# anda. Untuk maklumat terperinci dan penggunaan lanjutan, rujuk dokumentasi rasmi JSON.NET mengenai penukaran JSON dan XML.
Atas ialah kandungan terperinci Bolehkah json.net mengendalikan JSON ke XML dan XML ke penukaran JSON di C#?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!