zoukankan      html  css  js  c++  java
  • xml格式封装数据

     xml层级关系
    XDocument obj = new XDocument(new XDeclaration("1.0", "utf-8", "yes")); //构造根节点 obj.Add(new XElement("request", new XElement("criteriaList", new XElement("criteria", new XElement("warehouseCode", warehousecode), new XElement("ownerCode", whse), new XElement("itemCode", sku.sku), new XElement("itemId", "")))));

    XmlDocument doc = new XmlDocument();
    doc.LoadXml(obj.ToString());

     var obj = new JObject
                        {
                            {"?xml",new JObject
                                {
                                    {"@version","1.0" },
                                    {"@encoding","utf-8"}
                                }
                            },
                            { "request", new JObject
                                {
                                    {"actionType","add"},
                                    {"warehouseCode", warehousecode},
                                    {"ownerCode",  whse},
                                    {"supplierCode", ""},
                                    {"supplierName", "" },
                                    { "item", j },
                                    {"extendProps", new JObject
                                        {
                                            {"key1", "" },
                                            {"key2", "" },
                                            {"key3", "" },
                                            {"key4", "" },
                                            {"key5", "" }
                                        }
                                    }
                                }
                            }
                        };
    XmlDocument doc = (XmlDocument)JsonConvert.DeserializeXmlNode(JsonConvert.SerializeObject(obj));
  • 相关阅读:
    POJ 1144 Network(割点)
    POJ 3177 Redundant Paths & POJ 3352 Road Construction(双连通分量)
    ASCII码
    数组
    Java语法基础
    eclipse汉化过程
    指针
    面向对象
    第一课JAVA开发环境配置
    初学编写JAVA程序
  • 原文地址:https://www.cnblogs.com/ZkbFighting/p/12781311.html
Copyright © 2011-2022 走看看