Changeset 6533


Ignore:
Timestamp:
09/22/15 08:53:38 (9 years ago)
Author:
davor.ostojic@oeaw.ac.at
Message:
 
File:
1 edited

Legend:

Unmodified
Added
Removed
  • vlo/branches/vlo-3.3-oeaw/vlo-vocabularies/src/main/java/eu/clarin/cmdi/vlo/transformers/CSVTransformer.java

    r6505 r6533  
    1212import java.util.ArrayList;
    1313import java.util.Arrays;
    14 import java.util.HashMap;
    1514import java.util.List;
    1615import java.util.Map;
     
    8180       
    8281       
     82//      public synchronized void csv2xml(String map) throws IOException, JAXBException{
     83//              _logger.info("reading from file {}{}.csv.", Constants.CSV_PATH, map);
     84//              InputStream input = new FileInputStream(Constants.CSV_PATH + map + ".csv");
     85//              _logger.info("output will be saved into {}{}.xml.", Constants.MAPS_PATH, map);
     86//          OutputStream output = new FileOutputStream(Constants.MAPS_PATH + map + ".xml");
     87//         
     88//          csv2xml(input, output);
     89//         
     90//              input.close();
     91//              output.close();     
     92//      }
     93       
     94       
    8395        public synchronized void csv2xml(String map) throws IOException, JAXBException{
    8496                _logger.info("reading from file {}{}.csv.", Constants.CSV_PATH, map);
    85                 InputStream input = new FileInputStream(Constants.CSV_PATH + map + ".csv");
     97                InputStream input;
     98                try{
     99                        input = new FileInputStream(Constants.CSV_PATH + map + ".csv");
     100                }catch(FileNotFoundException e){
     101                        _logger.error("Could not find the file " + Constants.CSV_PATH + map + ".csv", e);
     102                        _logger.info("trying with /" + Constants.CSV_PATH + map + ".csv");
     103                        input = new FileInputStream("/" + Constants.CSV_PATH + map + ".csv");
     104                       
     105                }
     106               
    86107                _logger.info("output will be saved into {}{}.xml.", Constants.MAPS_PATH, map);
    87108            OutputStream output = new FileOutputStream(Constants.MAPS_PATH + map + ".xml");
Note: See TracChangeset for help on using the changeset viewer.