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:
XmlDocument doc = new XmlDocument(); doc.LoadXml(xml);
Gunakan kaedah JsonConvert.SerializeXmlNode
untuk menyerikan XmlDocument
ke dalam rentetan JSON:
string jsonText = JsonConvert.SerializeXmlNode(doc);
Penukaran JSON kepada XML
Sebaliknya, menukar rentetan JSON (json
) kepada XML melibatkan langkah-langkah ini:
Nyahsiri rentetan JSON menjadi XmlDocument
menggunakan JsonConvert.DeserializeXmlNode
:
XmlDocument doc = JsonConvert.DeserializeXmlNode(json);
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!