Skip to content

Commit

Permalink
Tratamento espaços em brancos XML (#675)
Browse files Browse the repository at this point in the history
Quando xml vem com espaços <cUF> 35 </cUF> não reconhece a UF.

java.lang.IllegalArgumentException: Não existe o código  35  no mapeamento.

Co-authored-by: Diego Fincatto <[email protected]>
  • Loading branch information
marcoslombardi and fincatto authored Jul 31, 2020
1 parent 1e2dbec commit 40f2083
Showing 1 changed file with 3 additions and 2 deletions.
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
package com.fincatto.documentofiscal;

import org.apache.commons.lang3.StringUtils;
/**
* URls qrCode: http://nfce.encat.org/desenvolvedor/qrcode/
* URLs consulta chave acesso: http://nfce.encat.org/consumidor/consulte-sua-nota/
Expand Down Expand Up @@ -100,9 +101,9 @@ public String toString() {
*/
public static DFUnidadeFederativa valueOfCodigo(final String codigo) {
for (final DFUnidadeFederativa uf : DFUnidadeFederativa.values()) {
if (uf.getCodigo().equalsIgnoreCase(codigo)) {
if (uf.getCodigo().equalsIgnoreCase(StringUtils.trim(codigo))) {
return uf;
} else if (uf.getCodigoIbge().equalsIgnoreCase(codigo)) {
} else if (uf.getCodigoIbge().equalsIgnoreCase(StringUtils.trim(codigo))) {
return uf;
}
}
Expand Down

0 comments on commit 40f2083

Please sign in to comment.