Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- File file2 = new File(
- "C:\\Users\\hiba\\eclipse-workspace\\CST8284\\src\\Assignment1\\output\\OutputAddresses.csv");
- try {
- BufferedReader txt1 = new BufferedReader(new FileReader(file2));
- ArrayList<Person> persons = new ArrayList<Person>();
- ArrayList<Address> addresses = new ArrayList<Address>();
- Address longitude;
- Address latitude;
- String addressString;
- Address address = new Address();
- Person person = new Person();
- URL url = new URL("https://maps.googleapis.com/maps/api/geocode/json?address=" + addressString
- + "AIzaSyAgSX7ZAI1PrUDMs2Djmv0YYmVTpk2y4GQ");
- HttpURLConnection urlCon = (HttpURLConnection) url.openConnection();
- urlCon.setRequestMethod("GET");
- InputStream inputStream = urlCon.getInputStream();
- BufferedInputStream read = new BufferedInputStream(inputStream);
- BufferedReader reader = new BufferedReader(new InputStreamReader(inputStream));
- String addressString = reader.readLine(address.getStreetNumber() + address.getStreetName() + address.getStreetType()
- + address.getStreetOrientation() + address.getCityName() + address.getProvince());
- while (txt1.readLine() != null) {
- Person newPerson = new Person();
- Address newAddress = new Address();
- List<Address> longlat = new ArrayList<Address>();
- longlat.add(longitude);
- longlat.add(latitude);
- for(Address newaddress : longlat){
- System.out.println(addressString);
- }
- String[] line = txt1.readLine().split(",");
- newPerson.setFirstName(line[0]);
- newPerson.setLastName(line[1]);
- newPerson.setSpouseFirstName(line[2]);
- newPerson.setSpouseLastName(line[3]);
- newAddress.setStreetNumber(line[4]);
- newAddress.setStreetName(line[5]);
- newAddress.setStreetType(line[6]);
- newAddress.setStreetOrientation(line[7]);
- newAddress.setCityName(line[8]);
- newAddress.setProvince(line[9]);
- persons.add(newPerson);
- addresses.add(newAddress);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement