Class Rhs2Csv

java.lang.Object
fr.gpmsi.pmsixml.Rhs2Csv

public class Rhs2Csv extends Object
Application pour transformer un fichier RHS en fichier .csv Donné à titre d'exemple ; il est maintenant plus facile d'utiliser un script groovy à l'aide de fr.gpmsi
  • Constructor Details

    • Rhs2Csv

      public Rhs2Csv()
      Constructeur simple
  • Method Details

    • isEmpty

      public static final boolean isEmpty(String str)
      Méthode triviale pour tester si une chaîne est vide
      Parameters:
      str - La chaîne à tester
      Returns:
      true si la chaîne est vide
    • emitCsvHeader

      public void emitCsvHeader(FszGroupMeta gm, BufferedWriter bw) throws IOException
      Emettre la ligne d'en-tête
      Parameters:
      gm - La définition de groupe
      bw - Le BufferedWriter sur lequel émettre
      Throws:
      IOException - _
    • emitCsv

      public void emitCsv(FszGroup g, RsCsvHelper h, String line) throws IOException, ParseException
      Emettre la ligne d'en-tête
      Parameters:
      g - Le groupe pour lequel on veut émettre l'en-tête
      h - Un objet d'assistance pour donner les paramètres à utiliser
      line - La ligne qui contient le RHS, elle sera ajoutée en dernier
      Throws:
      IOException - Si erreur E/S
      ParseException - Si problème lors de l'analyse du format
    • main

      public static void main(String[] args) throws Exception
      Méthode main(), initialise les journaux et appelle init(String[]) , puis run()
      Parameters:
      args - Les arguments
      Throws:
      Exception - _