黑马程序员技术交流社区
标题:
json字符串怎么转换成xml?
[打印本页]
作者:
孙政
时间:
2013-5-15 09:46
标题:
json字符串怎么转换成xml?
本帖最后由 孙政 于 2013-5-15 23:55 编辑
在.net开发环境下,JSON字符串转换成xml,求代码详解。。thanks !
作者:
杜磊
时间:
2013-5-15 19:12
亲:
对不住!
这个东西只是解析.
json 字符串进过字符串分析处理后遍历后加入到xml文件中.
这里给你xml的操作代码
XmlDocument xml = new XmlDocument();
//添加文档声明
XmlDeclaration dec = xml.CreateXmlDeclaration("1.0", "utf-8", null);
xml.AppendChild(dec);
//生成根节点
XmlElement order = xml.CreateElement("order");
xml.AppendChild(order);
//客户名称
XmlElement customerName = xml.CreateElement("CustomerName");
customerName.InnerText = "nl";
order.AppendChild(customerName);
//订单编号
XmlElement orderNo = xml.CreateElement("OrderNo");
orderNo.InnerText = "000001";
order.AppendChild(orderNo);
//items
XmlElement items = xml.CreateElement("Items");
order.AppendChild(items);
//orderItem1
XmlElement orderItem = xml.CreateElement("OrderItem");
orderItem.SetAttribute("Name", "电脑");
orderItem.SetAttribute("Count", "9");
items.AppendChild(orderItem);
//orderItem2
XmlElement orderItem2 = xml.CreateElement("OrderItem");
orderItem2.SetAttribute("Name", "电视");
orderItem2.SetAttribute("Count", "2");
items.AppendChild(orderItem2);
//
保存
xml.Save("order.xml");
复制代码
作者:
王明明1004
时间:
2013-5-15 20:32
将XML数据转化为JSON格式
使用方法:
1.添加对XmlToJSON.dll的引用
2.
string JSON = XmlToJSON.Converter.XmlToJSON(xmlDoc);
示例:
XmlDocument doc = new XmlDocument();
//doc.LoadXml(@"<root>aaa</root>");
doc.Load(@"C:\xxx.xml");
// Convert XML to a JSON string
string JSON = Converter.XmlToJSON(doc);
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2