xml与json节点中序列化存在特殊节点名(列如下面的示例存在"."),通过注释的方式匹配。
1.xml节点注释
public class GetMetricsResponseData
{
[XmlElement("cpu.util")]
public CpuUtil cpu_util { get; set; }
[XmlElement("memory.util")]
public MemoryUtil memory_util { get; set; }
}
2.json节点注释
public class GetMetricsResponseData
{
[JsonProperty("cpu.util")]
public CpuUtil cpu_util { get; set; }
[JsonProperty("memory.util")]
public MemoryUtil memory_util { get; set; }
}