小编use*_*940的帖子

反序列化不起作用

这是xml流:

<?xml version="1.0" encoding="utf-8" ?> 
<historydetails>
    <taskEvent>
        <eventtype>Transitions</eventtype> 
        <historyevent>Task moved</historyevent> 
        <details>From 'Requested' to 'In Validation'</details> 
        <author>NAme</author> 
        <entrydate>01 Jul 13, 11:34</entrydate> 
       <historyid>2620</historyid> 
    </taskEvent>
    <taskEvent>
      <eventtype>Updates</eventtype> 
      <historyevent>Subtask marked done</historyevent> 
      <details>Subtask: visualise status and versions</details> 
      <author>NAme2</author> 
      <entrydate>21 Jun 13, 10:16</entrydate> 
     <historyid>2588</historyid> 
    </taskEvent>
</historydetails>
Run Code Online (Sandbox Code Playgroud)

相应的类看起来像这样:

public class historydetails
{
    [XmlElement("taskEvent")]
    List<taskEvent> eventList = new List<taskEvent>();
}

public class taskEvent
{
    string eventtype { get; set; }
    string historyevent { get; set; }
    string details { get; set; }
    string author { get; set; } …
Run Code Online (Sandbox Code Playgroud)

c# xml

9
推荐指数
1
解决办法
133
查看次数

标签 统计

c# ×1

xml ×1