在 C# 中掌握與 Json.NET 的 JSON 和 XML 交換
Json.NET 是一個廣泛使用的用於 JSON 操作的 C# 程式庫,提供 JSON 和 XML 格式之間的無縫轉換。本指南示範如何在這些資料結構之間有效地進行轉換。
將 JSON 轉換為 XML
SerializeXmlNode
類別中的 JsonConvert
方法有助於將 JSON 字串轉換為 XML 表示形式。 這會根據您的 JSON 資料產生一個 XmlDocument
物件。
XmlDocument doc = new XmlDocument(); doc.LoadXml(xml); // Assuming 'xml' is your XML string string jsonText = JsonConvert.SerializeXmlNode(doc);
將 XML 轉換為 JSON
相反,DeserializeXmlNode
方法可以將 XmlDocument
物件轉換為 JSON 字串。
XmlDocument doc = JsonConvert.DeserializeXmlNode(json); // Assuming 'json' is your JSON string
這些 Json.NET 方法簡化了 C# 中的 JSON-XML 轉換。如需詳細說明和更多範例,請參閱官方文件:Json.NET JSON 和 XML 轉換
以上是如何使用C#中的JSON.NET將JSON轉換為XML,反之亦然?的詳細內容。更多資訊請關注PHP中文網其他相關文章!