XML [RESOLVIDO]

1. XML [RESOLVIDO]

Arthur Rodrigues Stilben
gugarthur

(usa Fedora)

Enviado em 10/06/2010 - 01:49h

Pessoal,

to tentando resolver um problema de XML mas não consigo de jeito nenhum. A situação é a seguinte: eu vou montando um xml usando "echo". Só que antes de montar o xml, eu preciso fazer umas operações e para fazer essas operações preciso utilizar um require_once().

Só que, pelo que percebi, o require_once() faz com que se pule uma linha no documento. Ou seja, quando os "echos" são executados, o texto no documento aparece a partir da segunda linha e não da primeira. Só que isso pro XML é um erro.

Tem como utilizar o require_once() mas sem fazer com que ele pule uma linha no documento?


  


2. Re: XML [RESOLVIDO]

Guilherme José Schneider
gjschneider92

(usa openSUSE)

Enviado em 10/06/2010 - 08:56h

Ja tentou utilizando o include?


3. Resolvido

Arthur Rodrigues Stilben
gugarthur

(usa Fedora)

Enviado em 31/08/2010 - 01:23h

Na verdade o problema era com um documento chamado no início do arquivo. Existe um require_once logo depois de "<?php". O arquivo solicitado está correto, só que depois do fechamento do documento ("?>") existiam duas quebras de linha (2 linhas em branco).
Solução: apagar essas quebras de linha. Pode parecer incrível que duas linhas inofensivas no documento tenham causando tanto problema, mas é verdade. Esse é o lado ruim de se trabalhar com xml. Por isso é preciso verificar todo o documento, para ver se não tem nenhuma linha em demasia, senão a leitura do documento xml não funciona.
Espero que essa dica ajude outros ;)






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts