| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 01/10/2007 12:25:03
|
PatricMaffi
Debugger
![[Avatar]](/images/avatar/65b5fc46fc82087ba24609b14f2dc4ff.jpg)
Membro desde: 05/06/2007 13:41:16
Mensagens: 66
Localização: PR
Offline
|
XML utilizando JDOM, mais na hora de validar o XML utilizando um schema xsd da erro logo na primeira linha do xml.
mas o xml q eu to usando pra teste eh um xml valido q eu peguei direto no site.
vou postar o codigo da validação se puder me ajudar ficaria muito grato
SAXBuilder builder = new SAXBuilder("org.apache.xerces.parsers.SAXParser", true);
builder.setFeature("http://apache.org/xml/features/validation/schema",true);
builder.setProperty("http://apache.org/xml/properties/schema/external-schemaLocation", "http://localhost:8084/ServletNFe/schemas/nfe_v1.10.xsd");
URL url = new URL("http://localhost:8084/ServletNFe/xmls/43060992665611012850550070000000011375309286-nfe.xml");
boolean a = builder.getValidation();
Document doc = builder.build(url);
o erro q ocorre eh o seguinte
org.jdom.input.JDOMParseException: Error on line 1 of document http://localhost:8084/ServletNFe/xmls/43060992665611012850550070000000011375309286-nfe.xml: cvc-elt.1: Cannot find the declaration of element 'NFe'.
aki as primeiras linhas do xml
- <NFe xmlns="http://www.portalfiscal.inf.br/nfe">
- <infNFe versao="1.07" Id="NFe43060992665611012850550070000000011375309286">
- <ide>
<cUF>43</cUF>
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 27/12/2007 12:24:50
|
rafaelbarata
Smalltalk
Membro desde: 09/08/2006 10:15:22
Mensagens: 2
Localização: Ribeirão Preto
Offline
|
Patrick,
Vc está tendo problemas com validação de XML com vários registros ? Aqui tá dando stackoverflow... tenta aí... Faço aqui com 165 NFes.
falow
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 27/12/2007 13:52:49
|
ramilani12
GUJ Master
![[Avatar]](/images/avatar/b597460c506e8e35fb0cc1c1905dd3bc.png)
Membro desde: 11/03/2005 01:23:30
Mensagens: 1944
Localização: Curitiba-PR
Offline
|
O elemento NFE deve ser o seu namespace vc inclui ele ? no seu XSD?
Tipo:
Veja onde declarei o nfe
Mas isso no cabeçalho do XSD
|
my delicious| follow me| linkedin |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 27/12/2007 14:21:27
|
PatricMaffi
Debugger
![[Avatar]](/images/avatar/65b5fc46fc82087ba24609b14f2dc4ff.jpg)
Membro desde: 05/06/2007 13:41:16
Mensagens: 66
Localização: PR
Offline
|
eu ja havia resolvido esse problema
vou postar o codigo q eu fiz caso alguem tenha esteja com msm problema
Classe errorHalnder
vlw ai
This message was edited 1 time. Last update was at 27/12/2007 14:23:35
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 18/11/2010 18:57:49
|
EduFrazao
What is classpath?
Membro desde: 21/07/2009 08:45:18
Mensagens: 9
Offline
|
PatricMaffi, obrigado por compartilhar a sua classe.
Fiz pequenos ajustes e funcionou corretamente.
Todavia, ainda vou fazer uma classe helper, pois terei os XSDs armazenados em dentro da classe empacotada, e aqui só funcionou com a recursão de imports de dentro dos XSDs passando os mesmos como URIs String na propriedade.
Neste caso, vou criar uma classe para extraí-los do JAR, e deixar no diretorio temporario do container, para que possam ser lidos em caso de includes ( que acontecem com todos os XSDs da Sefaz ).
Valeu mesmo!
Grande abraço!
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 19/11/2010 09:04:00
|
alves.Felipe
GUJ Ranger
![[Avatar]](/images/avatar/1d225d267a78f71ea5abb2364f4e91c4.jpg)
Membro desde: 21/01/2008 13:45:56
Mensagens: 766
Localização: Curitiba - Pr
Offline
|
rafaelbarata wrote:Patrick,
Vc está tendo problemas com validação de XML com vários registros ? Aqui tá dando stackoverflow... tenta aí... Faço aqui com 165 NFes.
falow
cara vc consegue tratar os stackoverflow ? eu valido normal, mas volte e meia me da um erro desse..
tem que alterar alguma coisa na validação?
|
Felipe Alves |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 17/03/2011 14:09:33
|
TheKill
GUJ Master
![[Avatar]](/images/avatar/6a59767ffedbb0c50130b5f43340d816.png)
Membro desde: 29/09/2006 18:06:30
Mensagens: 1142
Localização: Araranguá - SC
Offline
|
Revivendo topico o/
Sobre a validação da NF-e , tem como pegar esses erros capturados
em PT-BR ? Digo isso porque, esses erros deve ser apresentados para o Usuário..
Então fica complicado deixar mensagem em English para o Usuario ;x
E o software do governo traz os erros em Portugues =/
|
Pessoal se foi respondido com eficiência...
Nao custa finalizar o topico ^^ [RESOLVIDO]
Isso ai, valeu xD
GrupoJavaSC
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 17/03/2011 14:09:56
|
TheKill
GUJ Master
![[Avatar]](/images/avatar/6a59767ffedbb0c50130b5f43340d816.png)
Membro desde: 29/09/2006 18:06:30
Mensagens: 1142
Localização: Araranguá - SC
Offline
|
Atualmente meu retorno é o seguinte
|
Pessoal se foi respondido com eficiência...
Nao custa finalizar o topico ^^ [RESOLVIDO]
Isso ai, valeu xD
GrupoJavaSC
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 14/04/2011 12:03:54
|
giselezr
Debugger
Membro desde: 14/08/2009 08:21:17
Mensagens: 64
Offline
|
oi
vc coloca o caminho do xsd em um servlet?
http://localhost:8084/ServletNFe/schemas/nfe_v1.10.xsd
estou tendo dificuldades com isso
pode me explicar melhor por favor
abraço
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 14/04/2011 12:22:59
|
Andre Brito
JWizard
Membro desde: 21/07/2007 17:44:31
Mensagens: 2485
Localização: Paraná
Offline
|
TheKill wrote:Sobre a validação da NF-e , tem como pegar esses erros capturadosem PT-BR ?
Acredito que que não. Nem o validador de Rio Grande do Sul apresenta as mensagens em português. Se você souber como sem ter que fazer o parse, me fala que eu preciso disso em vários lugares
|
Como organizar o GUJ.
Meu Twitter.
Meu blog.
Future proofing means making code easy to change, not trying to anticipate every possible way your code might need to change. |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 21/09/2011 09:44:29
|
raphaelbertani
What is classpath?
Membro desde: 25/08/2010 17:22:13
Mensagens: 6
Offline
|
Fala pessoal, to precisando fazer em java um validador de assinaturas e schemas XML
quem puder me ajudar, eu retorno uma grana ok?
Abraços,
|
|
|
 |
|
|