2012-04-04 10 views
1

私は、ノードのいくつかは、このようにしているXMLファイルデシリアライズするRestSharpを使用しています:「の値」と呼ばれる属性を持つ"value"という名前の属性を持つRestSharpで逆シリアル化する方法

<element value="something" /> 

elementesはデシリアライズしませんが。 RestShapにこれを逆シリアル化する方法に関するアイデアはありますか?

デシリアライズするために使用するオブジェクトが似ている:

public class Object 
{ 
    public string Value { get; set; } 
} 

注意してください、XMLは、私は別の何かに属性名を変更するオプションを持っていないWebサービスから返されます。

答えて

1

私は解決策を見つけました。私はこれが若干の端的なケースだと思う。

私は

public string value {get;set;} 

に変数

public string Value {get;set;} 

に改名そして今、それは完全にデシリアライズします。大文字の値がXML要素にのみ含まれる値であることを推測します。

+0

実際にはエッジケース。私はあなたがそれを理解してうれしいです! –

関連する問題