Rumah >pembangunan bahagian belakang >C++ >Bagaimanakah Saya Boleh Menukar JSON kepada XML dan XML kepada JSON Menggunakan Json.NET?
Json.NET: Penukaran JSON-XML yang lancar
Json.NET memudahkan penukaran antara format JSON dan XML menggunakan kelas JsonConvert
nya yang berkuasa. Kelas ini menawarkan kaedah mudah untuk mengendalikan tugas transformasi data biasa ini.
Penukaran XML kepada JSON
Untuk menukar rentetan XML (diwakili sebagai xml
) kepada setara JSONnya:
Segera XmlDocument
objek (doc
) dan muatkan rentetan XML:
<code class="language-csharp">XmlDocument doc = new XmlDocument(); doc.LoadXml(xml);</code>
Gunakan kaedah JsonConvert.SerializeXmlNode
untuk menyerikan XmlDocument
ke dalam rentetan JSON:
<code class="language-csharp">string jsonText = JsonConvert.SerializeXmlNode(doc);</code>
Penukaran JSON kepada XML
Sebaliknya, menukar rentetan JSON (json
) kepada XML melibatkan langkah-langkah ini:
Nyahsiri rentetan JSON menjadi XmlDocument
menggunakan JsonConvert.DeserializeXmlNode
:
<code class="language-csharp">XmlDocument doc = JsonConvert.DeserializeXmlNode(json);</code>
Bacaan Lanjut
Untuk butiran komprehensif dan senario penggunaan lanjutan, rujuk dokumentasi Json.NET rasmi tentang penukaran JSON-XML: https://www.php.cn/link/a8578be2fe9a67d039ee7b4f18697286
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Menukar JSON kepada XML dan XML kepada JSON Menggunakan Json.NET?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!