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:
[code]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"), "") ;[/code]
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
