Witajcie, mam problem ... Chciałbym żeby plik CSV wg wzoru:
1 ; jakiś_adresIP1
2 ; jakiś_adresIP1
3 ; jakiś_adresIP1
4 ; jakiś_adresIP1
5 ; jakiś_adresIP1
Został wczytany (to mi się udało) , ale do tego po wybraniu odpowiej wartości (podawanej z klawiatury) pingował odpowiadający mu w linii adres IP. Dałoby radę coś takiego wyskrobać ? :)
Jak na razie mam taki kod:
import java.io.BufferedReader;
import java.io.FileReader;
import javax.swing.*;
public class Wczytaj_CSV {
public static void main(String[] args) throws Exception {
String txt; //deklaracja zmiennej tekstowej
txt = JOptionPane.showInputDialog("Podaj numer który ma zostać spingowany:");
int n = Integer.parseInt(txt);
String splitBy = ";"; //rozpoznanie w pliku
BufferedReader test = new BufferedReader(new FileReader("test.csv")); //otwarcie pliku i utworzenie bufora
String line;
System.out.println("WCZYTANIE PLIKU:");
while((line = test.readLine()) != null){ //wczytuj dane aż do momentu gdzie linia będzie pusta
String[] tab = line.split(splitBy); // tablica
// System.out.println(tab[0] +" * " + tab[1]); //dodawanie indeksów tablicy do pliku
}
test.close(); //koniec
}
}
Pozdrawiam Was i liczę na jakąś odpowiedź :)