投稿者 すかい  (学生) 投稿日時 2019/1/20 10:58:06
こんにちは。VB.NETでXMLを読み込み、処理する方法をネットで探したのですが目的とするものが得られませんでした。

<jishinReport>
<record date="2019年01月19日">
<item time="14時22分ごろ" shindo="2" url="#####.xml">茨城県北部</item>
<record date="2019年01月18日">
<item time="21時46分ごろ" shindo="3" url="*****.xml">千葉県北東部</item>
</record>

たとえば、このXMLで

 Dim xmlDoc As New XmlDocument()

        ' XMLを読み込み
        xmlDoc.Load("(URL)")
        Label1.Text = "最近の地震情報"
        Dim list As XmlNodeList = xmlDoc.GetElementsByTagName("item")

        For Each list2 As XmlNode In list
            Label1.Text = Label1.Text & vbCrLf & list2.Attributes("time").Value & "震度" & list2.Attributes("shindo").Value & " " & list2.InnerText
        Next

を実行すると、Label1に

最近の地震情報
14時22分ごろ 震度2 茨城県東部
21時46分ごろ 震度3 千葉県北東部

と書かれます。2019年01月19日だけのデータ(上で言うと茨城県東部の地震)を取得したいのですが、このときはどうすればいいのですか?

もし、内容に不足がありましたら付け加えます。回答お願いします。