1
<ol class="list-data-b">
<li class="in-ttl-b">(a) kanji; a Chinese character [ideograph]
<ul class="list-data-b-in"><li class="text-jejp text-c"><span class="ex">漢字で書く</span></li><li class="text-jeen text-c">write in <i>kanji</i> [<i>Chinese characters</i>]</li></ul>
<ul class="list-data-b-in"><li class="text-jejp text-c"><span class="ex">常用漢字</span></li><li class="text-jeen text-c"><i>Chinese characters</i> for everyday use (in Japan)</li></ul>
</li>
</ol>
У меня есть HTML так, как я могу получить часть данных:Использование HTMLAgilitypack для получения данных
- (а) кандзи; китайский иероглиф [иероглиф]
- 漢字 で 書 く
- пишут иероглифами [китайские иероглифы]
- 常用 漢字
- китайские иероглифы для повседневного использования (в Японии)
Это мой код.
Dim node2 = HTMLDoc.DocumentNode.SelectNodes("//ul[@class='list-data-b-in']")
If node2 IsNot Nothing Then
For Each node In node2
Dim Japnodes As HtmlAgilityPack.HtmlNode = node.SelectSingleNode("//li[@class='text-jejp text-c']")
txtMean.AppendText(Japnodes.InnerText)
txtMean.AppendText(vbNewLine)
Dim Engnodes As HtmlAgilityPack.HtmlNode = node.SelectSingleNode("//li[@class='text-jeen text-c']")
txtMean.AppendText(Engnodes.InnerText)
txtMean.AppendText(vbNewLine)
Next