none
XML desconfigurado RRS feed

  • Pergunta

  • Estou gerando um arquivo XML seguindo um layout de ISS municipal o qual segundo a pessoa que faz a validação do mesmo esta sendo exibido sem a formatação ou seja eles abrem o arquivo XML e o arquivo não tem mais as formatações o arquivo fica todo em uma unica linha mas se vc abrir o arquivo no Internet Explorer ou outro navegador ou ate no Word ele abre normal mas o pessoal que valida insiste em dizer que o arquivo abre desconfigurado ... existe mesmo essa possibilidade

    <?xml version="1.0" encoding="iso-8859-1" ?>

    o cabeçalho do meu arquivo esta assim sera que pode ser o encoding ??? eu ja ate alterei o encoding e nada .

    Alguem ja te algum problema como esse

     


    Junior
    quinta-feira, 3 de março de 2011 17:52

Respostas

  • Para conhecimento, referente ao problema de interpretação do XML gerado ja consegui resolver o problema caso alguem passe por este problema ai vai a dica. Gerei um arquivo XML o qual o orgão que faz a recepção o validava sempre como layout errado mas em todas as conferencias o arquivo continha layout correto depois de um vai e vem de informações me informaram que ao abrir o arquivo XML no orgão recebedor o mesmo esta sem formatação ou seja as TAGS estavam uma na frente da outra e não seguindo o esquema. Depois de varios testes sem conseguir corrigir o problema resolvi criar o arquivo XML em formato de texto mesmo sem utilizar nenhum classe XML criei um arquivo escrevi todas as TAGS XML inseri os valores para as TAGS e enviei um arquivo dessa forma para o orgão e o problema foi resolvido. Não porque quando gerado o arquivo usando a classe XML do VS o interpretador do orgão não conseguia ler o arquivo ja gerando o arquivo no formato texto puto e salvando com a extensão .XML o arquivo foi lido validado como OK.
    Junior
    segunda-feira, 7 de março de 2011 14:10

Todas as Respostas

  • Junior

    Encoding ISO-8859-1 é usado pra tratar caracteres especiais que várias linguas usam (frances, noruegues, etc). Não acredito que seja apenas o Encoding o problema

    Se possível, coloque o código que vc está usando pra gerar este arquivo xml.

    []s

    domingo, 6 de março de 2011 21:33
  • O problema é o seguinte, a empresa a qual envio meu arquivo XML insiste em dizer que o arquivo meu quando eles abrem o arquivo o mesmo esta em uma unica linha eles abrem o arquivo com o bloco de notas e dessa forma ele abre mesmo em uma unica linha ja informei que se for aberto por um navegador por exemplo o mesmo abre configurado com as TAGS nas posições corretas e eles insistem em dizer qua abrem meu arquivo XML com o bloco de notas acertam todas as TAGS ou seja colocam na pos~ição correta uma em baixo da outra e dai sim o sistema deles consegue importar meu arquivo alguem ja viu isso alguma vez ??? E estou usando ate a classe XML do C# para criar o arquivo XML.

    Alguem aj viu isso ?

     

    Vlwww


    Junior
    domingo, 6 de março de 2011 23:40
  • Para conhecimento, referente ao problema de interpretação do XML gerado ja consegui resolver o problema caso alguem passe por este problema ai vai a dica. Gerei um arquivo XML o qual o orgão que faz a recepção o validava sempre como layout errado mas em todas as conferencias o arquivo continha layout correto depois de um vai e vem de informações me informaram que ao abrir o arquivo XML no orgão recebedor o mesmo esta sem formatação ou seja as TAGS estavam uma na frente da outra e não seguindo o esquema. Depois de varios testes sem conseguir corrigir o problema resolvi criar o arquivo XML em formato de texto mesmo sem utilizar nenhum classe XML criei um arquivo escrevi todas as TAGS XML inseri os valores para as TAGS e enviei um arquivo dessa forma para o orgão e o problema foi resolvido. Não porque quando gerado o arquivo usando a classe XML do VS o interpretador do orgão não conseguia ler o arquivo ja gerando o arquivo no formato texto puto e salvando com a extensão .XML o arquivo foi lido validado como OK.
    Junior
    segunda-feira, 7 de março de 2011 14:10