VB.NETでのファイル読み込みと解析方法


  1. テキストファイルの行を読み込む方法:
Dim filePath As String = "ファイルのパス"
Dim lines As String() = File.ReadAllLines(filePath)
For Each line As String In lines
    ' 行ごとの処理を行う
    Console.WriteLine(line)
Next
  1. CSVファイルのデータを解析する方法:
Dim filePath As String = "CSVファイルのパス"
Dim lines As String() = File.ReadAllLines(filePath)
For Each line As String In lines
    Dim values As String() = line.Split(","c)
    ' 各列の値にアクセスして処理する
    Dim column1 As String = values(0)
    Dim column2 As String = values(1)
    ' ...
    Console.WriteLine("Column 1: " & column1)
    Console.WriteLine("Column 2: " & column2)
    ' ...
Next
  1. XMLファイルのデータを解析する方法:
Dim filePath As String = "XMLファイルのパス"
Dim doc As New XmlDocument()
doc.Load(filePath)
Dim nodes As XmlNodeList = doc.SelectNodes("/ルートノード/子ノード")
For Each node As XmlNode In nodes
    ' ノードごとの処理を行う
    Dim attribute1 As String = node.Attributes("属性1").Value
    Dim attribute2 As String = node.Attributes("属性2").Value
    ' ...
    Console.WriteLine("Attribute 1: " & attribute1)
    Console.WriteLine("Attribute 2: " & attribute2)
    ' ...
Next

これらはファイルの読み込みとデータ解析の基本的な例です。実際の使用ケースに応じて、データの検証や処理の追加など、さらなるカスタマイズが必要になるかもしれません。