Mudanças entre as edições de "SEFAZUtils"

De Wiki do Leitão
Ir para: navegação, pesquisa
(Criou página com 'Esta classe trás alguns métodos para facilitar a manipulação dos objetos e integração com o WebService da SEFAZ. = Métodos de write e read = Os métodos genéricos '''readXMLToObject()''' e '''writeXMLFromObject()''' transformam o XML em um objeto e vice-versa para facilitar a manipulação do conteúdo das mensagens com a SEFAZ. Outros métodos no formato '''read[nome do objeto]()''' tem a mesma função que o método '''readXMLToObject()''' porém já configu...')
 
 
Linha 1: Linha 1:
Esta classe trás alguns métodos para facilitar a manipulação dos objetos e integração com o WebService da SEFAZ.
Esta classe trás alguns métodos para facilitar a manipulação dos objetos e integração com o WebService da SEFAZ.


= Métodos Dispobinilizados =


= Métodos de write e read =
== write* e read* ==
Os métodos genéricos '''readXMLToObject()''' e '''writeXMLFromObject()''' transformam o XML em um objeto e vice-versa para facilitar a manipulação do conteúdo das mensagens com a SEFAZ.
Os métodos genéricos '''readXMLToObject()''' e '''writeXMLFromObject()''' transformam o XML em um objeto e vice-versa para facilitar a manipulação do conteúdo das mensagens com a SEFAZ.


Linha 8: Linha 9:




= Métodos de Parser e Format =
== parser* e format* ==
Este métodos são próprios para transformar os dados de String para objetos Java, e vice-versa. Este métodos já esperam e transformam as String de acordo com o formato definido pela SEFAZ, sem necessitar maiores configurações.
Métodos próprios para transformar os dados entre o formato do XML (String) para objetos Java. Este métodos já estão preparados para trabalhar com o formato esperado pelo XML, exigindo nenhuma ou pouca configuração do desenvolvedor.




= Métodos Extract =
== extract* ==
Este métodos facilitam a extração de uma determinada informação de dentro do XML de forma rápida (seja por expressão regular, por parser, etc.)
Métodos focados em extrair uma informação específica de mensagens XML de forma rápida (seja por expressão regular, por parser, etc.)
 
 
== mount* ==
Métodos para montar rapidamente os objetos JAXB mais simples necessários para a consulta aos métodos do WebService. Em geral existem nenhum ou poucos parâmetros e já retornam o objeto pronto para os métodos da classe [[SEFAZ]].
 
 
== sign* ==
Métodos de assinatura dos documentos XML do padrão da NFe.

Edição atual tal como às 20h37min de 12 de fevereiro de 2025

Esta classe trás alguns métodos para facilitar a manipulação dos objetos e integração com o WebService da SEFAZ.

Métodos Dispobinilizados

write* e read*

Os métodos genéricos readXMLToObject() e writeXMLFromObject() transformam o XML em um objeto e vice-versa para facilitar a manipulação do conteúdo das mensagens com a SEFAZ.

Outros métodos no formato read[nome do objeto]() tem a mesma função que o método readXMLToObject() porém já configurados para a tag específica sem a necessidade maiores configurações.


parser* e format*

Métodos próprios para transformar os dados entre o formato do XML (String) para objetos Java. Este métodos já estão preparados para trabalhar com o formato esperado pelo XML, exigindo nenhuma ou pouca configuração do desenvolvedor.


extract*

Métodos focados em extrair uma informação específica de mensagens XML de forma rápida (seja por expressão regular, por parser, etc.)


mount*

Métodos para montar rapidamente os objetos JAXB mais simples necessários para a consulta aos métodos do WebService. Em geral existem nenhum ou poucos parâmetros e já retornam o objeto pronto para os métodos da classe SEFAZ.


sign*

Métodos de assinatura dos documentos XML do padrão da NFe.