public void characters(char[] ch, int start, int length) throws SAXException {
        // we're only interested in this inside a <phone.../> tag
        if (currentFacture != null) {
            // don't forget to trim excess spaces from the ends of the string
            if (id_factureT.equals("open")) {
                String ids = new String(ch, start, length).trim();
                int id = Integer.parseInt(ids);
                currentFacture.setId_facture(id);
            } else if (n_serieT.equals("open")) {
                String ser = new String(ch, start, length).trim();
                currentFacture.setNumero_serie_facture(ser);
            } else if (somme_factureT.equals("open")) {
                String som = new String(ch, start, length).trim();
                float s = Float.parseFloat(som);
                currentFacture.setSomme_facture(s);
            } else if (date_payement_factureT.equals("open")) {
                
               String dated = new String(ch, start, length).trim();
                     currentFacture.setDate_payement_facture(dated);
                     
            }
        }
    }