using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Xml;
using Newtonsoft;//此方法需单独下载
namespace ThumbsLotteryTicket.MyMethond
{
public class XML_JSON
{
/// <summary>
/// 返回指定节点下信息的JSON格式字符串
/// </summary>
/// <param name="str">xml字符串</param>
/// <param name="nodename">节点名称,应从根节点开始</param>
/// <returns></returns>
public string XML2Json(string str,string nodename)
{
string result = null;
XmlDocument xmldoc = new XmlDocument();
xmldoc.LoadXml(str);
XmlNode node = xmldoc.SelectSingleNode(nodename);
result = Newtonsoft.Json.JsonConvert.SerializeXmlNode(node);
return result;
}
public string Json2XML(string str)
{
string result = null;
XmlDocument xml = Newtonsoft.Json.JsonConvert.DeserializeXmlNode(str);
result = xml.OuterXml;
return result;
}
}
}
本文来源:https://www.wddqw.com/doc/b9bf5935c77da26924c5b007.html
正在阅读:
C#中XML和json互相转换01-01
未尽贷前调查贷后管理职责01-01
邀请信英语作文精选5篇01-01
二年级看图写话图片范文及练习01-01
财务报销制度审计方案01-01
阅读经验反思01-01
语文:字迹工整清晰 作文要写题目01-01
灯谜01-01