簡體   English   中英

XML序列化父元素

[英]XML Serialization Parent Elements

我必須將數據從應用程序序列化為XML,但必須符合現有格式,例如:

<Microsoft>
   <Office>
     <Students>
            <Student Name="Blah" />
      </Students>
   </Office>
</Microsoft>

或類似的東西,學生是我要序列化的實體,我需要告訴它以Microsoft / Office的孩子身份出現。 有什么辦法嗎?

謝謝。

您將需要一個Microsoft對象和一個Office對象。

例如:

public class Microsoft
{
    public IList<Office> Office {get; set;}
}

public class Office
{ 
    public Student CurrentStudent {get; set;}
}

這將反序列化為具有列表(1個或多個)Office對象的MS對象。 每個Office節點將只有1個學生對象。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM