
0

0
06/03/2008 00:00
Sim, no Grails 1.0.1 você tem que converter todos seus arquivos .groovy pra UTF-8. A maioria dos editores de código ( senão todos ) podem fazer essa conversão.
[]'s
Rodrigo Auler
rcauler
Pontos: 29

0

0
06/03/2008 00:00
Mas em relação ao render na hora de gerar um xml?
jotap83
Pontos: 0

0

0
06/03/2008 00:00
Qual o problema que está acontecendo?
[]'s
Rodrigo Auler
rcauler
Pontos: 29

0

0
08/03/2008 00:00
Parece que o browser nao esta reconhecendo o xml.
Na resposta do servidor, na tela aparece apenas os dados do xml, e nao sua estrutura.
Ex.:
<rows>
<row>
<cell>Testando</cell>
</row>
</rows>
Neste caso o resultado apresentado na tela é Testando, mas se eu clico em view source esta lá todo o códico xml.
jotap83
Pontos: 0

0

0
08/03/2008 00:00
[quote="jotap83"]Parece que o browser nao esta reconhecendo o xml.
Na resposta do servidor, na tela aparece apenas os dados do xml, e nao sua estrutura.
Ex.:
<rows>
<row>
<cell>Testando</cell>
</row>
</rows>
Neste caso o resultado apresentado na tela é Testando, mas se eu clico em view source esta lá todo o códico xml.[/quote]
Isso acontece provavelmente porque está faltando o cabeçalho XML nesta renderização:
<?xml version="1.0" encoding="UTF-8" ?>
Imagino que quando o browser não "vê" esta declaração pre dispõe que se trata de um documento html.
david
Pontos: 0

0

0
08/03/2008 00:00
Não sei como você está gerando esse xml, mas tenta alguma coisa assim no seu controller:
render(contentType: "text/xml") {
rows() {
row() {
cell('Testando')
}
}
}
[]'s
Rodrigo Auler
rcauler
Pontos: 29

0

0
10/03/2008 00:00
Estou fazendo isso, mas esse render aí nao gera esse cabeçalho nao.
Mas na RC3 isso funcionava, só depois que eu migrei pra 1.0.1 que começou isso. Nao sei se é por causa de ter que mudar o pra UTF-8.
jotap83
Pontos: 0

0

0
10/03/2008 00:00
Eu tenho usado dessa maneira que postei no Grails 1.0.1 e não tenho problemas. De qualquer maneira, se no source da "página" tá mostrando o XML certo, então é porque o XML deve tá certe mesmo. Se uma aplicação consultar essa página ela deve pegar o XML sem problemas.
[]'s
Rodrigo Auler
rcauler
Pontos: 29