实体类 public class T_ITEM
{
private string item_id;
public string ITEM_ID
{
get{return item_id;}
set{item_id=value;}
}}返回的xml是-<ArrayOfAnyType> <anyType xsi:type="xsd:decimal">7751</anyType> <anyType xsi:type="xsd:string">null</anyType> <anyType xsi:type="xsd:string">null</anyType> <anyType xsi:type="xsd:string">爆米花机</anyType>节点都是字段类型,怎么把它换成实体类的字段名比如<ITEM_ID>7751</ITEM_ID>
{
private string item_id;
public string ITEM_ID
{
get{return item_id;}
set{item_id=value;}
}}返回的xml是-<ArrayOfAnyType> <anyType xsi:type="xsd:decimal">7751</anyType> <anyType xsi:type="xsd:string">null</anyType> <anyType xsi:type="xsd:string">null</anyType> <anyType xsi:type="xsd:string">爆米花机</anyType>节点都是字段类型,怎么把它换成实体类的字段名比如<ITEM_ID>7751</ITEM_ID>
解决方案 »
- 还是正则问题,绕不过去这道坎了
- 为什么这种方法不能关闭一个Administrator(也就是我)的进程呢?
- 请问谁有PegasusImaging.WinForms.ImagXpress7.dll
- datagridview 编辑cell里的值后,怎么取
- 大家都回避的高深问题!!是高手的请解决:使用微软企业库的情况下, 为什么程序一旦运行 对appname.exe.config 修改就不起作用了?
- C#中如何检测串口所连接的设备是否可用?急!
- 送分了
- C#中如何获得当前时间并存入SQL SERVER!请大家说说!!
- 在窗体中按下鼠标左键拖动窗体代码???
- c#中数据装箱\开箱的问题...
- C#怎么让serialPort初始化
- net中甘特图????
{
private string item_id;
[XmlElement(ElementName = "ITEM_ID")]
public string ITEM_ID
{
get { return item_id; }
set { item_id = value; }
}
private string item_type; [XmlElement(ElementName = "Item_type")]
public string Item_type
{
get { return item_type; }
set { item_type = value; }
}
}
T_ITEM t_item = new T_ITEM();
t_item.ITEM_ID = "7754";
t_item.Item_type = "爆米花机";
MemoryStream ms = new MemoryStream();
XmlSerializer xml = new XmlSerializer(t_item.GetType());
xml.Serialize(ms, t_item);
Response.Write(Encoding.UTF8.GetString(ms.ToArray()));<?xml version="1.0"?>
<T_ITEM xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<ITEM_ID>7754</ITEM_ID>
<Item_types>爆米花机</Item_types>
</T_ITEM>