2 Stimmen

Wie XmlDeserialize mit RestSharp?

Ich habe Probleme mit der Deserialisierung der folgenden XML w/ restsharp

<Xid>
   <Id>118</Id>
   <Active>true</Active>
   <Xid>20</Xid>
   <CreatedDate>2011-09-16T18:15:32</CreatedDate>
   <CreatedUserId>1782</CreatedUserId>
   <ModifiedDate>2011-09-16T18:15:32</ModifiedDate>
   <ModifiedUserId>1782</ModifiedUserId>
   <TableName>ProjectRate</TableName>
   <ObjectId>644</ObjectId>
   <SystemGuid>157f2e2d-5e8b-41c7-b932-09c1d75d0ccc</SystemGuid>
</Xid>

Ich kann eine Klasse mit dem Namen 'Xid' nicht mit einem Mitglied mit dem Namen 'Xid' verwenden, da es in C# einen Konflikt gibt. Ich habe versucht, die XmlRoot auf dem XidClass-Objekt manuell zu deklarieren, aber es scheint nicht von RestSharp's Deserializer abgeholt zu werden. Gibt es eine Möglichkeit, dies mit RestSharp zu tun, oder muss ich einen kundenspezifischen Deserialisierer für diesen bestimmten Brocken Xml schreiben?

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X