Menguasai JSON dan XML Interchange dengan Json.NET dalam C#
Json.NET, perpustakaan C# yang digunakan secara meluas untuk manipulasi JSON, menawarkan penukaran lancar antara format JSON dan XML. Panduan ini menunjukkan cara menukar antara struktur data ini dengan cekap.
Menukar JSON kepada XML
Kaedah SerializeXmlNode
dalam kelas JsonConvert
memudahkan penukaran rentetan JSON kepada perwakilan XML. Ini menjana objek XmlDocument
daripada data JSON anda.
<code class="language-csharp">XmlDocument doc = new XmlDocument(); doc.LoadXml(xml); // Assuming 'xml' is your XML string string jsonText = JsonConvert.SerializeXmlNode(doc);</code>
Menukar XML kepada JSON
Sebaliknya, kaedah DeserializeXmlNode
membolehkan transformasi objek XmlDocument
menjadi rentetan JSON.
<code class="language-csharp">XmlDocument doc = JsonConvert.DeserializeXmlNode(json); // Assuming 'json' is your JSON string</code>
Kaedah Json.NET ini memudahkan penukaran JSON-XML dalam C#. Untuk penjelasan terperinci dan contoh lanjut, rujuk dokumentasi rasmi: Json.NET JSON dan Penukaran XML
Atas ialah kandungan terperinci Bagaimanakah saya boleh menukar json ke xml dan sebaliknya menggunakan json.net dalam c#?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!