Login Registre-se
Validação XML  XML
Índice dos Fóruns » NF-e / NFS-e / CT-e / CF-e / Certificados Digitais
Autor Mensagem
magno lohan

JavaC Membro
[Avatar]

Membro desde: 27/11/2011 19:49:50
Mensagens: 45
Offline

Olá pessoal, quero compartilhar um método de validação dos xml é só passar o xml e o nome do esquema (xsd).
espero que ajude alguém...


Exemplo de uso
[MSN]
macielgoncalves

Administrador
[Avatar]

Membro desde: 06/03/2011 14:49:25
Mensagens: 1237
Localização: Tubarão - SC
Offline

Olá magno lohan,

Obrigado por compartilhar com a Comunidade JavaC.

Att,

Maciel Gonçalves
Administrador (JavaC - Java Community)
Seguir no Twitter @macielgoncalves



Projeto NF-e, CT-e, CC-e? Comece Por Aqui!

Quer saber mais sobre NF-e? Acesse www.MACIELGONCALVES.com.br

"A mente que se abre a uma nova ideia jamais voltará ao seu tamanho original." Albert Einstein
"Seja liberal naquilo que você aceita, e conservador naquilo que você propaga". Jon Postel.
"A coisa mais indispensável a um homem é reconhecer o uso que deve fazer do seu próprio conhecimento". Platão


Emissão de Documentos Fiscais para Desenvolvedores Java


Membros do fórum,

Usem a tag [code] e [/code] quando postarem Códigos Java e ou exemplos de XMLs.
Evitem tópicos duplicados.
Tópico solucionado? Edite o primeiro post e coloque [RESOLVIDO] no final do título.
Evitem reviver tópicos antigos.

O tópico resolveu seu problema? Seja gentil, comente e ou agradeça quem contribuiu com a solução.

Obrigado!

[WWW] [MSN]
jvalssilva@gmail.com

JavaC Membro
[Avatar]

Membro desde: 20/03/2012 11:46:30
Mensagens: 33
Offline

Pessoal;

Onde eu coloca a pasta com o schemas pra essa função encontrar?

magno lohan

JavaC Membro
[Avatar]

Membro desde: 27/11/2011 19:49:50
Mensagens: 45
Offline

com esta função

os esquemas estão dentro de um pacote (package) chamado "schemas" que ficará dentro do jar quando você exportar

mas caso queira colocar em um diretório que ficará fora do .jar
pode modificar a função para:

nesse caso "schemas" será um diretorio

Esta mensagem foi editada 2 vezes. Última atualização foi em 04/04/2012 15:36:33

[MSN]
jvalssilva@gmail.com

JavaC Membro
[Avatar]

Membro desde: 20/03/2012 11:46:30
Mensagens: 33
Offline

Caro Magno

Nessa String fileXml tenho que passar o caminho onde ta o XML Ex.: C:\NFe.xml ou o conteúdo do XML?

Estou tentando validar uma NFe.



magno lohan

JavaC Membro
[Avatar]

Membro desde: 27/11/2011 19:49:50
Mensagens: 45
Offline

nesse caso passo o xml...

você pode usar um método para ler o xml de um aquivo que peguei aqui no forum mesmo

Esta mensagem foi editada 1 vez. Última atualização foi em 04/04/2012 17:31:01

[MSN]
jvalssilva@gmail.com

JavaC Membro
[Avatar]

Membro desde: 20/03/2012 11:46:30
Mensagens: 33
Offline

Blz vou tentar aqui.

Obrigado
evandrofel

JavaC Membro

Membro desde: 02/04/2013 10:25:33
Mensagens: 1
Offline

magno lohan wrote:Olá pessoal, quero compartilhar um método de validação dos xml é só passar o xml e o nome do esquema (xsd).
espero que ajude alguém...


Exemplo de uso


Desculpa ressuscitar esse tópico, mas tenho uma duvida relacionada a esse tutorial que segui.
Tem alguma maneira de gerar como saida do metodo o XML validado?
Exemplo: quando seto um valor default em um elemento:


tem com esse metodo alterar o XML original caso a tag "nulo" seja omitida ou inserida sem valor
adicionando a letra "S" no arquivo XML?
Tentei ser o mais claro possivel.
Se alguem puder me ajudar, desde ja agradeço.
Valeu!


 
Índice dos Fóruns » NF-e / NFS-e / CT-e / CF-e / Certificados Digitais
Ir para:   
Powered by JForum 2.1.9 © JForum Team