Visual Basic 中学校 掲示板 投稿の管理
タグのない投稿を抽出
統計
RSS
Visual Basic 中学校
投稿一覧
VB.NETでXMLを読み込む
この投稿へのリンク
https://keijiban.umayadia.com/ThreadDetail.aspx?ThreadId=30383#CommentId83449
この投稿の削除
削除パスワード
削除する
コメント本文
投稿者
すかい
 (学生)
投稿日時
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日だけのデータ(上で言うと茨城県東部の地震)を取得したいのですが、このときはどうすればいいのですか?
もし、内容に不足がありましたら付け加えます。回答お願いします。