Caracter de Escape XML

12 respostas
Michel_M

Bom Dia Pessoal…

Estou tendo um probleminha…
Estou gerando um arquivo XML, apartir de um
documento xlsm(EXCEL). E nesse documento Excel
tem um “E COMERCIAL”(&) e quando e gerado o meu
XML, esta dando um erro pq o “&” é um caracter especial do XML.
Alguem sabe o caracter de escape para “&” que eu possa colocar
na minha celula do excel e não de erro quando ser feita a geração
do XML?

Desde já agradeço.

12 Respostas

nel

Oi!

Tente usar o &
O ‘&’ representa o &.

Veja se funciona.

E

http://www.xmlnews.org/docs/xml-basics.html

Use: &

Michel_M

nel

Tentei como vc tinha me falado e esta dando esse erro: ‘#–e#c#o#m–#’

entanglement

Ja tentei esse caracter de escape e esta dando erro ainda.

nel

Michel M:
nel

Tentei como vc tinha me falado e esta dando esse erro: ‘#–e#c#o#m–#’

entanglement

Ja tentei esse caracter de escape e esta dando erro ainda.

1 - Que tipo de valor voce adiciona na sua célula? Nos dê um exemplo.

2 - Como está realizando essa transformação? Qual API utiliza?

Abraços.

Michel_M

nel:
Michel M:
nel

Tentei como vc tinha me falado e esta dando esse erro: ‘#–e#c#o#m–#’

entanglement

Ja tentei esse caracter de escape e esta dando erro ainda.

1 - Que tipo de valor voce adiciona na sua célula? Nos dê um exemplo.

2 - Como está realizando essa transformação? Qual API utiliza?

Abraços.

Por exemplo:

Michel & Usuarios

Não estou usando nenhuma API, isso é gerado tudo através
do excel.

nel

Calma, não está usando Java para essa transformação, é isso?

Michel_M

aham

leoramos

Pera, como assim? Tu gera o XML diretamente pelo Excel? Não tá usando Apache POI nem nada?
Não consegui entender qual a tua situação exatamente…

leoramos

Usa esse cara aqui, oh:
http://commons.apache.org/lang/api-2.6/org/apache/commons/lang/StringEscapeUtils.html#escapeXml(java.lang.String)
Assim tu já evitas ter que tratar um por um :slight_smile:

nel

Então meu camarada, dá uma pesquisada.
Pega a versão do seu Excel e busca uma solução na net.

Quando abriu o tópico, achei que se tratava de Java né campeão.

adriano_si

Cara, entra no http://www.gue.com.br Fórum Excel Básico :twisted:

Desculpa a trollagem galera, mas não deu pra segurar… Juro, não faço mais…

HauahuaHUAHUAHAuahuahUAhuAhUAhauau :lol:

Michel_M

adriano_si:
Cara, entra no http://www.gue.com.br Fórum Excel Básico :twisted:

Desculpa a trollagem galera, mas não deu pra segurar… Juro, não faço mais…

HauahuaHUAHUAHAuahuahUAhuAhUAhauau :lol:

:twisted: :evil: :!:

Criado 6 de setembro de 2011
Ultima resposta 6 de set. de 2011
Respostas 12
Participantes 5