XMLRootクラスとXMLElementクラスをクラスに持っています。クライアントに基づいて、クラスをシリアル化するときにXMLRootとXMLElementを変更する必要があります。あなたが見ることができるように動的に [XmlRoot("sample")]
public class MyData
{
private ArrayList map;
public MyD
トピックは繰り返しです。これは私がXmlSerializerに取り組んで初めてではなく、私はこの問題を抱えていませんでした。しかし今回は、何が起こっているのかわからない。 public string comp_addr01
{
get
{
return this.comp_addr01Field;
}
set
{
this
私は、このようにC#のXML(デ)シリアル化メカニズムをカスタマイズする方法を必要とする: [Serializable]
public class MyElement : IXmlSerializable
{
[XmlAttribute]
public string PropertyX { get; set; }
[XmlElement]
public
これは、xmlサンプルを "XmlModel"クラスにデシリアライズします。 using System.Collections.Generic;
using System.IO;
using System.Xml.Serialization;
namespace XmlTest
{
public class DeserializeXml
{
public