Lassen Sie mich erklären, gibt es eine Datenbanktabelle, die 1 XML-Spalte mit dem Namen Audits und andere häufige Arten von Spalte hat.Deserialize XML in Klasse mit String-Werten in Xml
so ist es möglich, unter XML in Klasse zu deserialisieren.
<?xml version="1.0"?>
<entity type="Order">
<id type="System.Int64">146</id>
<ordernumber type="System.String">OD555</ordernumber>
<audits type='System.String'>
<audit>
<item>
<create timestamp='2017-07-19 10:02:13' userid='23' />
</item>
<invoice>
<create timestamp='2017-07-19 10:03:37' userid='45' />
</invoice>
</audit>
</audits>
</entity>
Klasse:
public class Order
{
public long id { get; set; }
public string ordernumber { get; set; }
public string audits { get; set; }
}
Scheint, dass 'Audits' andere Knoten enthält. Bist du sicher, dass du es als String brauchst? – Fruchtzwerg
Ja ich benutze dies als String, und das ist das Problem :(Aber ich muss dies tun. – user2972061
Sollte nicht Audits sein?: Öffentliche Liste Audits {get; set;} –
jdweng