私はこの XML ファイル形式を持っています (サードパーティ API からのもの):
<root>
<parameter name="id">189880</parameter>
<parameter name="target">2c92c0f83ff55b4b014007d6194e1bed</parameter>
<parameter name="account">2c92c0f93fd531f1013feed6c1095259</parameter>
<parameter name="contact">Laurie</parameter>
</root>
このファイルには、各行の異なるプロパティを説明する 1 ~ 50 行を含めることができます。
動的に C# オブジェクトに変換したい。ファイルの各行がプロパティになり、対応する値が入力されます。
上記の XML に基づく例:
public class Result
{
public string id { get; set; }
public string target { get; set; }
public string account { get; set; }
public string contact { get; set; }
}
編集 :
問題を単純化しましょう。ファイル構造が固定されていると仮定しましょう (たとえば、常に上記の 4 行の属性)