Pessoal, eu estou implementando a NFS-e de São Paulo aqui na empresa e não sei o que tratar no XML antes de assinar:
if (tipoEnvio == Serie.TIPOENVIO_NFE){
retorno = retorno.replace(":ns2", "").replace("ns2:", ""); // pra tirar o prefixo
retorno = retorno.replaceAll(" xmlns=\"http://www.w3.org/2000/09/xmldsig#\"", ""); //para tirar esse namespace
}else if (tipoEnvio == Serie.TIPOENVIO_NFSE_GINFESABRASF){
retorno = retorno.replaceAll(" xmlns:DEL=\"http://www.w3.org/2000/09/xmldsig#\"", ""); //para tirar esse namespace
}else if (tipoEnvio == Serie.TIPOENVIO_NFSE_NOTAPAULISTANA){
// fazer para a nota paulistana
}
System.out.println(retorno);
retorno = retorno.replaceAll("\t", "")
.replaceAll("\n", "")
.replaceAll(" ", "")
.replaceAll(" ", "")
.replaceAll("\r", "");
retorno = retorno.replaceAll( System.getProperty("line.separator"), "") ;
para a nfse ginfes e nfe tem, mas não sei o que eu tenho que tirar. Podem me ajudar? Peguei o projeto no meio
