HTMLアジリティパックを使用してhtml文字列からsomデータを取得しようとしています。
データを取得しようとしている行 string[] は、次のように innerhtml を返します。
<td class="street">Riksdagen</td>
<td class="number"> </td>
<td class="number"> </td>
<td class="postalcode">100 12</td>
<td class="locality">Stockholm</td>
<td class="region_code">018001</td>
<td class="county">Stockholm</td>
<td class="namnkommun">Stockholm</td>
各クラスを正しい addressDataModel プロパティに割り当てるにはどうすればよいですか?
var row = doc.DocumentNode.SelectNodes("//*[@id='thetable']/tr");
foreach (var rowItem in row)
{
var addressDataModel = new AddressDataModel
{
street = rowItem.FirstChild.InnerText,
zipCodeFrom = // Next item,
zipCodeTo = // Next item,
zipCode = // Next item,
locality = // Next item,
regionCode = // Next item,
state = // Next item,
county = // Next item
};
}