Unmarshaller erro leitura xml

0 respostas
R

Por favor pessoal, estou com o seguinte problema:

Para o meu arquivo XML de teste estou conseguindo fazer a leitura através do JAXB sem problemas. porém, quando vou testar com o arquivo da empresa em que trabalho, com exatamente as mesmas TAGS, sendo a unica diferença a 1ª linha do arquivo, acontece o erro:

javax.xml.bind.UnmarshalException: unexpected element (uri:“urn:infdiario”, local:“DOC_ARQ”). Expected elements are <{}DOC_ARQ>,<{}urn:infdiario>

Meu XML de teste é este (que esta funcionando normalmente):

<?xml version="1.0" encoding="windows-1252" ?>
<DOC_ARQ xmlns:ns2=“urn:infdiario”>

<CAB_INFORM>

<COD_DOC>1</COD_DOC>

<DT_COMPT>05/03/2014</DT_COMPT>

<DT_GERAC_ARQ>06/03/2014</DT_GERAC_ARQ>

1.0

</CAB_INFORM>

<LISTA_INFORM>



<CNPJ_FDO>Madhya Pradesh</CNPJ_FDO>

<VL_TOTAL>1000000</VL_TOTAL>

<VL_QUOTA>1,518340400000</VL_QUOTA>

<PATRIM_LIQ>70575048,39</PATRIM_LIQ>

<CAPTC_DIA>0,00</CAPTC_DIA>

<RESG_DIA>4445,08</RESG_DIA>

<VL_TOTAL_SAI>37405,68</VL_TOTAL_SAI>

<VL_TOTAL_ATV>70578285,13</VL_TOTAL_ATV>

<NR_COTST>50355</NR_COTST>

<LISTA_COTST_SIGNIF></LISTA_COTST_SIGNIF>

para leitura do XML abaixo que esta dando problema. (a unica diferença é que o comando “ns2” do namespace não existe):

<?xml version="1.0" encoding="windows-1252" ?>
<DOC_ARQ xmlns=“urn:infdiario”>

<CAB_INFORM>

<COD_DOC>1</COD_DOC>

<DT_COMPT>05/03/2014</DT_COMPT>

<DT_GERAC_ARQ>06/03/2014</DT_GERAC_ARQ>

1.0

</CAB_INFORM>

<LISTA_INFORM>



<CNPJ_FDO>Madhya Pradesh</CNPJ_FDO>

<VL_TOTAL>1000000</VL_TOTAL>

<VL_QUOTA>1,518340400000</VL_QUOTA>

<PATRIM_LIQ>70575048,39</PATRIM_LIQ>

<CAPTC_DIA>0,00</CAPTC_DIA>

<RESG_DIA>4445,08</RESG_DIA>

<VL_TOTAL_SAI>37405,68</VL_TOTAL_SAI>

<VL_TOTAL_ATV>70578285,13</VL_TOTAL_ATV>

<NR_COTST>50355</NR_COTST>

<LISTA_COTST_SIGNIF></LISTA_COTST_SIGNIF>

Alguém pode por favor me ajudar com o problema em questão?

Obrigado!

Criado 15 de abril de 2014
Respostas 0
Participantes 1